Perth Suburb Data DashboardMVP - Reticulation Perth migration scope
25 suburbs · scraped 6 May 2026, 01:09 am

Perth suburb data pipeline

25-suburb sample of the data engine that powers per-suburb landing pages. Each suburb is enriched at build time from Wikipedia + Wikidata (demographics, geo) and Open-Meteo (rainfall), then joined to curated DPIRD soil-zone and DWER bore-zone maps. This is the differentiated data that makes 300+ suburb pages survive Google's doorway-page filter.

Suburbs scraped
25
target: 300+ for full migration
Combined population
260,505
23 of 25 suburbs with data
Service area
304.1 km²
avg 21.9 km from Jandakot HQ
Annual rainfall (2024)
702 mm
range 657-818 mm (Open-Meteo)
Soil zones (DPIRD soil-landscape mapping)
Bassendean Sands · 6Spearwood Sands · 6Karrakatta Sands · 5Pinjarra Plain (Alluvial Clays) · 6Darling Scarp / Lateritic · 2
Groundwater / bore zones (DWER)
Gnangara Mound · 15Jandakot Mound · 6Rockingham Sand Plain · 1Mandurah / Pinjarra Plain · 1Darling Scarp (lateritic) · 2
Suburbs (sorted by distance from HQ)
SuburbPostcodeSoil zoneBore zonePopulationDensityRainfallFrom HQ
Jandakot
City of Cockburn
6164Pinjarra Plain (Alluvial Clays)Jandakot Mound2,533156 /km²667 mm0.2 km
Cockburn Central
City of Cockburn
6164Pinjarra Plain (Alluvial Clays)Jandakot Mound1,521543 /km²667 mm3 km
Canning Vale
City of Canning
6155Pinjarra Plain (Alluvial Clays)Jandakot Mound34,5041,358 /km²667 mm4.9 km
Willetton
City of Canning
6155Pinjarra Plain (Alluvial Clays)Jandakot Mound19,2622,214 /km²667 mm5.9 km
Fremantle
City of Fremantle
6160Spearwood SandsJandakot Mound657 mm13 km
Armadale
City of Armadale
6112Pinjarra Plain (Alluvial Clays)Jandakot Mound13,4151,616 /km²818 mm14.5 km
Nedlands
City of Nedlands
6009Karrakatta SandsGnangara Mound10,5611,956 /km²674 mm14.9 km
Cottesloe
Town of Cottesloe
6011Spearwood SandsGnangara Mound7,7502,039 /km²674 mm16.5 km
East Perth
City of Perth
6004Karrakatta SandsGnangara Mound11,6813,650 /km²727 mm16.7 km
Northbridge
City of Perth
6003Karrakatta SandsGnangara Mound1,4202,840 /km²674 mm17.3 km
Subiaco
City of Subiaco
6008Karrakatta SandsGnangara Mound9,9403,206 /km²674 mm17.7 km
Leederville
City of Vincent
6007Karrakatta SandsGnangara Mound3,6862,457 /km²674 mm19 km
Mount Lawley
City of Stirling / City of Vincent
6050Bassendean SandsGnangara Mound11,3282,575 /km²727 mm19.4 km
Bayswater
City of Bayswater
6053Bassendean SandsGnangara Mound15,2881,560 /km²727 mm21.1 km
Kalamunda
City of Kalamunda
6076Darling Scarp / LateriticDarling Scarp (lateritic)7,163676 /km²807 mm22.7 km
Bassendean
Town of Bassendean
6054Bassendean SandsGnangara Mound10,8371,466 /km²775 mm23.3 km
Rockingham
City of Rockingham
6168Spearwood SandsRockingham Sand Plain15,3121,196 /km²718 mm23.9 km
Scarborough
City of Stirling
6019Spearwood SandsGnangara Mound17,6053,593 /km²675 mm25.5 km
Midland
City of Swan
6056Pinjarra Plain (Alluvial Clays)Gnangara Mound6,3351,440 /km²775 mm27.3 km
Hillarys
City of Joondalup
6025Spearwood SandsGnangara Mound11,2001,750 /km²672 mm35.2 km
Mundaring
Shire of Mundaring
6073Darling Scarp / LateriticDarling Scarp (lateritic)3,190101 /km²726 mm36.4 km
Ellenbrook
City of Swan
6069Bassendean SandsGnangara Mound24,6681,883 /km²709 mm39.3 km
Wanneroo
City of Wanneroo
6065Bassendean SandsGnangara Mound12,1135,047 /km²672 mm40.3 km
Joondalup
City of Joondalup
6027Bassendean SandsGnangara Mound9,193859 /km²672 mm41.2 km
Mandurah
City of Mandurah
6210Spearwood SandsMandurah / Pinjarra Plain667 mm49.3 km
Data sources:Wikipedia RESTWikidata Entity APIOpen-Meteo Archive (rainfall 2024)DPIRD soil mappingDWER groundwater