Provenance
Where the suburb data comes from
The 2025 generator read a 1,894-row CSV with no recorded source. For the revival, the table was rebuilt from Australian Bureau of Statistics open data by scripts/build_data.py, and then compared row by row with the original. This page is that comparison.
2025 table versus the rebuild
Rows
1,894 names, source not recorded
1,696 ABS Suburbs and Localities (2021)
Socio-economic status
0 in all 1,894 rows
IRSAD decile for 1,613 suburbs
Remoteness
997 rows "Not Applicable"
Every suburb assigned an ABS Remoteness Area
Postcodes
19 missing a leading zero (872)
Four-digit ABS Postal Areas (0872)
89.4%
1,694 of 1,894 2025 names found in the ABS list
99.3%
1,682 of 1,694 of those agree on the postcode
98.2%
1,664 of 1,694 agree on the council, once names are crosswalked
Where the 2025 table did record a remoteness level, it agrees with the ABS assignment for 891 of 897 suburbs (99.3%). The disagreements are suburbs that straddle a boundary between two remoteness areas.
Remoteness, cell by cell
Rows are the 2025 label, columns the ABS Remoteness Area holding most of the suburb's residents. The bottom row is where the 797 matched “Not Applicable” rows actually sit.
| 2025 label ↓ / ABS 2021 → | Major Cities | Inner Regional | Outer Regional | Remote | Very Remote |
|---|---|---|---|---|---|
| Major Cities | 412 | 4 | · | · | · |
| Inner Regional | · | 174 | 1 | · | · |
| Outer Regional | · | · | 214 | · | · |
| Remote | · | · | 1 | 58 | · |
| Very Remote | · | · | · | · | 33 |
| “Not Applicable” | 12 | 165 | 366 | 142 | 112 |
Names in only one table
200 names only in the 2025 table
178 of them sit in the Pastoral Unincorporated Area and all are marked “Not Applicable”: stations and outback places that the ABS folds into larger localities, so there is no ABS polygon to place them in.
ABMINGA STATION · ALLANDALE STATION · ALPANA · ALTON DOWNS STATION · ANGEPENA · ANGORIGINA · ARCKARINGA · ARKAROOLA VILLAGE · AYERS RANGE SOUTH · BACKY POINT · BALAH · BARATTA · BENDA · BIBLIANDO · BILLA KALINA · BILLEROO WEST · BIMBOWRIE · BINDARRAH · BLACK HILL STATION · BOLLARDS LAGOON · BON BON · BOOKABIE · BOOLCOOMATTA · BOSWORTH …
2 names only in the rebuild
“SA Remainder” is the ABS bucket for land outside every locality (it is never used for generated addresses); Murputja - Nyapari is an APY Lands community.
MURPUTJA - NYAPARI · SA REMAINDER
A few suburbs side by side
| Suburb | Postcode | Council | Remoteness | Socio-economic |
|---|---|---|---|---|
| ADELAIDE | 50005000 | CITY OF ADELAIDEAdelaide | Major Cities of AustraliaMajor Cities of Australia | SES 0IRSAD decile 9 |
| AMATA | 8720872 | ANANGU PITJANTJATJARA YANKUNYTJATJARAAnangu Pitjantjatjara Yunkunytjatjara | Very Remote AustraliaVery Remote Australia | SES 0IRSAD decile 1 |
| KRONDORF | 53525352 | THE BAROSSA COUNCILBarossa | Not ApplicableInner Regional Australia | SES 0IRSAD decile 10 |
| PARNDANA | 52205220 | KANGAROO ISLAND COUNCILKangaroo Island | Remote AustraliaRemote Australia | SES 0IRSAD decile 1 |
| MOUNT GAMBIER | 52905290 | CITY OF MOUNT GAMBIERMount Gambier | Outer Regional AustraliaOuter Regional Australia | SES 0IRSAD decile 1 |
| COOBER PEDY | 57235723 | PASTORAL UNINCORPORATED AREACoober Pedy | Very Remote AustraliaVery Remote Australia | SES 0IRSAD decile 1 |
| WHYALLA | 56005600 | THE CORPORATION OF THE CITY OF WHYALLAWhyalla | Outer Regional AustraliaOuter Regional Australia | SES 0IRSAD decile 5 |
| STEWART RANGE | 52715271 | NARACOORTE LUCINDALE COUNCILNaracoorte Lucindale | Not ApplicableOuter Regional Australia | SES 0IRSAD decile 9 |
Top line: 2025 table. Bottom line: rebuild.
Council name crosswalk
The 2025 table used formal council names (“THE DC OF LOXTON WAIKERIE”); the ABS uses short LGA names (“Loxton Waikerie”). Each 2025 name is mapped to the LGA most of its suburbs fall in.
Show all 72 councils
| 2025 council | ABS LGA 2021 | Suburbs agreeing |
|---|---|---|
| PASTORAL UNINCORPORATED AREA | Unincorporated SA | 93/100 |
| MID MURRAY COUNCIL | Mid Murray | 66/66 |
| YORKE PENINSULA COUNCIL | Yorke Peninsula | 59/60 |
| THE DC OF LOXTON WAIKERIE | Loxton Waikerie | 52/53 |
| ADELAIDE HILLS COUNCIL | Adelaide Hills | 51/52 |
| THE REGIONAL COUNCIL OF GOYDER | Goyder | 49/50 |
| KANGAROO ISLAND COUNCIL | Kangaroo Island | 49/49 |
| ALEXANDRINA COUNCIL | Alexandrina | 48/48 |
| CITY OF PORT ADELAIDE ENFIELD | Port Adelaide Enfield | 47/47 |
| CITY OF ONKAPARINGA | Onkaparinga | 46/46 |
| WAKEFIELD REGIONAL COUNCIL | Wakefield | 42/42 |
| CLARE AND GILBERT VALLEYS COUNCIL | Clare and Gilbert Valleys | 38/38 |
| CITY OF CHARLES STURT | Charles Sturt | 37/37 |
| THE RURAL CITY OF MURRAY BRIDGE | Murray Bridge | 35/37 |
| LOWER EYRE COUNCIL | Lower Eyre Peninsula | 36/36 |
| LIGHT REGIONAL COUNCIL | Light | 35/35 |
| CITY OF PLAYFORD | Playford | 33/33 |
| COORONG DISTRICT COUNCIL | Coorong | 32/33 |
| THE DC OF GRANT | Grant | 30/32 |
| WATTLE RANGE COUNCIL | Wattle Range | 31/32 |
| CITY OF SALISBURY | Salisbury | 29/30 |
| CITY OF MITCHAM | Mitcham | 29/29 |
| MOUNT BARKER DISTRICT COUNCIL | Mount Barker | 29/29 |
| NORTHERN AREAS COUNCIL | Northern Areas | 29/29 |
| TATIARA DC | Tatiara | 29/29 |
| THE BAROSSA COUNCIL | Barossa | 29/29 |
| THE DC OF STREAKY BAY | Streaky Bay | 28/28 |
| COPPER COAST COUNCIL | Copper Coast | 27/27 |
| CITY OF BURNSIDE | Burnside | 26/26 |
| CITY OF MARION | Marion | 23/26 |
| NARACOORTE LUCINDALE COUNCIL | Naracoorte Lucindale | 25/25 |
| CITY OF WEST TORRENS | West Torrens | 23/24 |
| PORT PIRIE REGIONAL COUNCIL | Port Pirie | 22/23 |
| THE DC OF CEDUNA | Ceduna | 22/22 |
| THE CITY OF NORWOOD PAYNEHAM AND ST PETERS | Norwood Payneham and St Peters | 21/21 |
| ADELAIDE PLAINS COUNCIL | Adelaide Plains | 20/20 |
| CITY OF TEA TREE GULLY | Tea Tree Gully | 19/20 |
| THE DC OF MOUNT REMARKABLE | Mount Remarkable | 19/20 |
| THE DC OF YANKALILLA | Yankalilla | 19/19 |
| DC OF ELLISTON | Elliston | 17/17 |
| CITY OF UNLEY | Unley | 16/16 |
| RENMARK PARINGA COUNCIL | Renmark Paringa | 15/15 |
| THE DC OF CLEVE | Cleve | 15/15 |
| THE DC OF KAROONDA EAST MURRAY | Karoonda East Murray | 15/15 |
| BARUNGA WEST COUNCIL | Barunga West | 14/14 |
| KINGSTON DC | Kingston (SA) | 14/14 |
| THE DC OF ORROROO CARRIETON | Orroroo Carrieton | 14/14 |
| THE DC OF KIMBA | Kimba | 13/13 |
| THE DC OF PETERBOROUGH | Peterborough | 12/12 |
| TOWN OF GAWLER | Gawler | 12/12 |
| CITY OF HOLDFAST BAY | Holdfast Bay | 11/11 |
| CITY OF VICTOR HARBOR | Victor Harbor | 9/11 |
| PORT AUGUSTA CITY COUNCIL | Port Augusta | 11/11 |
| ANANGU PITJANTJATJARA YANKUNYTJATJARA | Anangu Pitjantjatjara Yunkunytjatjara | 10/10 |
| THE CORPORATION OF THE CITY OF WHYALLA | Whyalla | 10/10 |
| THE DC OF TUMBY BAY | Tumby Bay | 10/10 |
| WUDINNA DISTRICT COUNCIL | Wudinna | 9/10 |
| CAMPBELLTOWN CITY COUNCIL | Campbelltown (SA) | 8/8 |
| THE FLINDERS RANGES COUNCIL | Flinders Ranges | 8/8 |
| SOUTHERN MALLEE DC | Southern Mallee | 6/7 |
| THE BERRI BARMERA COUNCIL | Berri Barmera | 7/7 |
| THE DC OF FRANKLIN HARBOUR | Franklin Harbour | 7/7 |
| CITY OF PROSPECT | Prospect | 6/6 |
| DC OF ROBE | Robe | 5/6 |
| THE CORPORATION OF THE TOWN OF WALKERVILLE | Walkerville | 4/4 |
| CITY OF ADELAIDE | Adelaide | 2/2 |
| UIA TORRENS ISLAND | Unincorporated SA | 2/2 |
| CITY OF MOUNT GAMBIER | Mount Gambier | 1/1 |
| CITY OF PORT LINCOLN | Port Lincoln | 1/1 |
| MARALINGA TJARUTJA | Maralinga Tjarutja | 1/1 |
| UIA RIVERLAND | Renmark Paringa | 1/1 |
| UIA WHYALLA | Unincorporated SA | 1/1 |
How the rebuild works
Start from every 2021 ABS Suburb and Locality (SAL) in South Australia, minus the two non-places (“No usual address”, “Migratory - Offshore - Shipping”).
Join each mesh block to its SAL, Postal Area, LGA and (via its SA1) Remoteness Area, and weight it by its 2021 Census usual residents. Each suburb gets the postcode, council and remoteness area holding most of its residents; land area breaks ties for empty localities.
Attach SEIFA 2021 IRSAD scores and deciles, both national and ranked within South Australia. The ABS publishes none for 83 very small localities.
Simplify the boundaries with mapshaper@0.7.81 (Visvalingam, keep 10% of removable vertices, shared edges preserved), round to 0.0001 degrees (about 11 m), and compute a label point inside each polygon. Mock coordinates are sampled inside these simplified shapes.
ABS Postal Areas approximate Australia Post postcodes; they are not the official delivery list. Rebuild everything with uv run scripts/build_data.py.
Sources and licences
- ASGS Ed. 3 allocation file: Mesh Block to Suburbs and Localities (SAL) 2021 (direct download)XLSX · ABS · CC BY 4.0
- ASGS Ed. 3 allocation file: Mesh Block to Local Government Areas (LGA) 2021 (direct download)XLSX · ABS · CC BY 4.0
- ASGS Ed. 3 allocation file: Mesh Block to Postal Areas (POA) 2021 (direct download)XLSX · ABS · CC BY 4.0
- ASGS Ed. 3 allocation file: Mesh Blocks to Main Structure (SA1) 2021 (direct download)XLSX · ABS · CC BY 4.0
- ASGS Ed. 3 allocation file: SA1 to Remoteness Areas (RA) 2021 (direct download)XLSX · ABS · CC BY 4.0
- ASGS Ed. 3 digital boundaries: Suburbs and Localities 2021 (GDA2020) (direct download)Shapefile ZIP · ABS · CC BY 4.0
- ASGS Ed. 3 digital boundaries: States and Territories 2021 (GDA2020) (direct download)Shapefile ZIP · ABS · CC BY 4.0
- Census of Population and Housing 2021: Mesh Block counts (direct download)XLSX · ABS · CC BY 4.0
- SEIFA 2021: Suburbs and Localities, Indexes (IRSAD) (direct download)XLSX · ABS · CC BY 4.0
- Basemap tiles: OpenFreeMap (OpenMapTiles schema)© OpenStreetMap contributors · ODbL
- Geocoding: Photon by komoot© OpenStreetMap contributors · ODbL
Contains ABS data, © Commonwealth of Australia, licensed under CC BY 4.0.
What the site deliberately does not use
The repository also holds original/data/regional_coastal_addresses_1.9k.csv: 1,000 rows (not 1.9k), mostly Major Cities rather than regional or coastal, and in about half of them the geocoded address sits in a different suburb from the one claimed. It holds stored results from the Mapbox Geocoding API, so it stays in original/ only as a historical record of the 2025 tool; the website never reads or serves it.
The Mapbox geocoder itself is replaced by Photon for lookups, and by sampling inside ABS boundaries for mock coordinates. The site holds no API keys of its own (the optional AI feature uses yours, from your browser). The reasoning is in DR-001 and DR-003, and the table has a data card. Try the lookup.