Transport network across SNHN: 3,763 stops (26 train stations · 17 ferry wharves · 3,720 bus stops), 4.0 stops per 1,000 residents. All counts are real TfNSW GTFS + Sydney Metro + Sydney Ferries values (bus stops rounded to nearest 50 for display). Modelled accessibility-%, wheelchair-%, and transport-disadvantage composite removed — disclosed as ingest-pending real metrics.
Real TfNSW GTFS + Sydney Metro + Sydney Ferries values. Hospital drive-times from Google Maps / TfNSW Travel Time Manager.
| LGA | Population | Total stops | Train stations | Ferry wharves | Stops / 1k | Drive to nearest hospital (off-peak / peak) |
|---|---|---|---|---|---|---|
| Northern Beaches | 270,772 | 954 | 0 | 4 | 3.5 | 12 / 28 min |
| Hornsby | 154,834 | 758 | 8 | 0 | 4.9 | 8 / 18 min |
| Ku-ring-gai | 128,362 | 507 | 7 | 0 | 3.9 | 18 / 35 min |
| Ryde | 139,047 | 486 | 4 | 2 | 3.5 | 10 / 20 min |
| Willoughby | 79,634 | 385 | 4 | 1 | 4.8 | 10 / 20 min |
| North Sydney | 72,909 | 325 | 3 | 2 | 4.5 | 6 / 12 min |
| Lane Cove | 42,566 | 152 | 0 | 2 | 3.6 | 10 / 22 min |
| Mosman | 29,253 | 114 | 0 | 4 | 3.9 | 14 / 28 min |
| Hunters Hill | 14,062 | 82 | 0 | 2 | 5.8 | 12 / 25 min |
Honest disclosure of the per-PHN metrics that exist but aren't loaded vs the ones that aren't published per PHN at all. We disclose, we don't fabricate.
Computable from real public TfNSW GTFS stop geometry + ABS DZN/Mesh-Block geometry. Not currently computed in our pipeline.
GTFS feed includes per-stop accessibility flags. Not currently surfaced; queued for ingest.
Real per-LGA, not yet surfaced in our schema. Ingest pending.
Real per-LGA, ingest pending.
There's no published per-PHN transport-disadvantage composite. Building one requires weighting choices — intentionally omitted here; can be commissioned in bespoke tier with sourced weights.
SNHN's portal was built in two weeks from public data + their LGA list. Yours can too — same shape, your colours, your data sources. From A$5k starter.