How to Geocode Addresses from Australia

How to geocode Australian addresses. Understand suburbs, postcodes, state codes, and street types. 14M+ rooftop addresses. 100 free/day.

By CSV2GEO Team | August 04, 2024
How to Geocode Addresses from Australia

Australia has 14 million rooftop addresses spread across a continent the size of the contiguous United States — but with only 26 million people, most of them clustered along the coastline. Geocoding Australian addresses requires understanding a postal system that handles everything from dense inner-city Sydney apartments to cattle stations 500 kilometers from the nearest town. The address format, postal codes, state abbreviations, and street types all follow conventions that differ from US, UK, and European standards.

This guide covers everything you need to know to geocode Australian addresses accurately — the address structure, postal code system, common formatting issues, and step-by-step instructions for batch processing. CSV2GEO has 14 million rooftop-level Australian addresses, making it one of the deepest coverage databases available for the country.

How Australian Addresses Are Structured

Australian addresses follow a bottom-up structure: the most specific element (unit/building number) comes first, followed by increasingly broad location identifiers (street, suburb, state, postcode, country). This is similar to US and UK conventions but with important differences in terminology and formatting.

ComponentAustralian TermExampleNotes
Unit/LevelUnit, Level, Suite, ShopUnit 5, Level 12Optional. Precedes street number. Format: "Unit 5/123" or "5/123"
Street NumberNumber1, 123, 5/123May include unit prefix with slash (5/123 = Unit 5, Number 123)
Street Name + TypeStreetWilliam St, Harbour Bridge RdType abbreviated. Different from US types in some cases.
Suburb/LocalitySuburb (not "city")Darlinghurst, Bondi BeachAustralia uses "suburb" where US uses "city." Even rural areas have a suburb name.
State/TerritoryStateNSW, VIC, QLD8 states/territories. Always abbreviated in addresses.
PostcodePostcode2010, 3000, 40004 digits. First digit indicates state/region.
CountryCountryAustralia, AUUse "AU" for geocoding (ISO 3166-1 alpha-2)

Example — Australian Museum, Sydney:

1 William St, Darlinghurst, NSW, 2010, AU

Key difference from US addresses: Australians say "suburb" where Americans say "city." The suburb is the local area name (Darlinghurst, Bondi Beach, St Kilda) and is required for accurate geocoding. Omitting it forces the geocoder to guess based on street name alone — and "George Street" exists in every major Australian city.

Australian States and Territories

State/TerritoryAbbreviationCapitalPostcode Range
New South WalesNSWSydney1000–2999
Australian Capital TerritoryACTCanberra0200–0299, 2600–2920
VictoriaVICMelbourne3000–3999
QueenslandQLDBrisbane4000–4999
South AustraliaSAAdelaide5000–5999
Western AustraliaWAPerth6000–6999
TasmaniaTASHobart7000–7999
Northern TerritoryNTDarwin0800–0999

The first digit of the postcode identifies the state — 1-2 for NSW, 3 for VIC, 4 for QLD, and so on. This means you can often catch state/postcode mismatches before geocoding. If a row has state "VIC" but postcode "2010," something is wrong — 2010 is NSW (Darlinghurst, Sydney).

Australian Street Types

Australia uses a rich set of street type abbreviations, some unique to the country. Using the wrong abbreviation or spelling out the full type can reduce match rates. Here are the most common ones and their standard abbreviations.

Street TypeAbbreviationStreet TypeAbbreviation
AvenueAveLaneLane
BoulevardBvdLinkLink
CircuitCctMewsMews
CloseClParadePde
CourtCtPlacePl
CrescentCresRoadRd
DriveDrSquareSq
EsplanadeEspStreetSt
GroveGrTerraceTce
HighwayHwyWayWay

CSV2GEO handles both abbreviated and full street types — "St" and "Street" both match. But if your data inconsistently mixes styles, standardizing to abbreviations before upload produces slightly better results.

The Australian Postcode System

Australian postcodes are 4 digits (unlike the US 5-digit ZIP or UK alphanumeric format). The system was introduced by Australia Post in 1967 and covers approximately 2,700 unique postcodes across the country.

Leading zeros matter. Postcodes in the ACT and NT start with 0 (e.g., 0200 for Canberra, 0800 for Darwin). If your CSV is opened in Excel, these leading zeros get stripped — "0800" becomes "800." This causes geocoding failures. To prevent this, format the postcode column as "Text" in Excel before saving, or use the .xlsx format which preserves leading zeros.

One postcode, multiple suburbs. A single postcode can cover multiple suburbs. Postcode 2000 covers Sydney CBD, The Rocks, Haymarket, and Dawes Point. Including the suburb name in your data significantly improves accuracy — without it, the geocoder returns the postcode centroid rather than a specific street address.

PO Box postcodes. Some postcodes are reserved for PO Boxes and do not correspond to physical locations. These cannot be geocoded to a street address. Common examples: 1001-1920 (NSW PO Boxes). If your data contains PO Box addresses, filter them out before geocoding.

How to Batch Geocode Australian Addresses

  1. Prepare your CSV or Excel file with columns for street number, street name, suburb, state, postcode, and country. Set the country to "AU" for all rows.
  2. Upload the file to csv2geo.com/batchgeocoding.
  3. The AI auto-detects your columns. Verify that "suburb" is mapped as City, "state" as State, and "postcode" as Zip.
CSV2GEO batch geocoding interface showing Australian address columns auto-detected — suburb mapped as City, state as State, postcode as Zip
  1. Click "Process Data" to preview the first 10 rows. Check relevance scores — Australian urban addresses should return 0.9-1.0.
  2. Click "Get All Data" to process the full file. 100 rows per day free, no credit card.

Example: 10 Australian Landmarks Geocoded

AddressSuburbStatePostcodeLatLongRelevance
1 William StDarlinghurstNSW2010-33.8746151.21551.0
Bennelong PointSydneyNSW2000-33.8568151.21530.95
100 St Kilda RdMelbourneVIC3004-37.8226144.96891.0
1 Sir Thomas Mitchell RdBondi BeachNSW2026-33.8912151.27471.0
1 William StBrisbaneQLD4000-27.4709153.02701.0
North TerraceAdelaideSA5000-34.9208138.60140.90
Fraser AvePerthWA6005-31.9610115.85940.95
Macquarie StHobartTAS7000-42.8821147.32720.90
Commonwealth AveCanberraACT2600-35.3075149.12440.95
Kitchener DrDarwinNT0800-12.4539130.84550.90

Notice that all latitudes are negative — Australia is entirely in the southern hemisphere. Longitudes are all positive (east of the Prime Meridian). If your data shows positive latitudes for Australian addresses, the coordinates are wrong.

Common Australian Geocoding Issues

Unit/apartment notation. Australian addresses use slash notation for units: "5/123 George St" means Unit 5 at number 123. Some databases write this as "Unit 5, 123 George St." CSV2GEO handles both formats, but if your data mixes "5/123" and "Unit 5, 123" inconsistently, standardize to one format for best results.

Suburb vs city confusion. "Sydney" is both a city and a suburb (Sydney CBD, postcode 2000). But "Bondi Beach" is a suburb within the City of Waverley, which is part of Greater Sydney. When geocoding, always use the suburb name, not the broader city name. Mapping "Bondi Beach" to "Sydney" loses precision.

Rural addresses. Regional Australia uses "Rural Route" or "RMB" (Rural Mail Box) addresses that do not follow standard street numbering. These are harder to geocode precisely. The geocoder will return the nearest known point, typically the road or locality centroid, with a lower relevance score.

Dual street names. Some streets have been renamed but old names persist in databases. For example, parts of what is now "Harbour Bridge Expressway" may still appear as "Bradfield Highway" in older datasets. CSV2GEO’s address database includes historical and alternative names for major roads.

For Developers: API Access

The geocoding API supports Australian addresses with 18 endpoints. Always pass country="AU" to ensure the correct country database is searched.

curl "https://csv2geo.com/api/v1/geocode?q=1+William+St,+Darlinghurst&country=AU&api_key=YOUR_KEY"

# Response: {"lat": -33.8746, "lng": 151.2155, "relevance": 1.0, ...}

Python:

from csv2geo import Client

client = Client("YOUR_API_KEY")
result = client.geocode("1 William St, Darlinghurst, NSW 2010", country="AU")
print(f"Lat: {result.lat}, Long: {result.lng}")
# → Lat: -33.8746, Long: 151.2155

1,000 free API requests per day. Install with pip install csv2geo. Get your key at csv2geo.com/api-keys.

Coverage: 14 Million Australian Addresses

14M+Australian Addresses
8States & Territories
2,700+Postcodes

Coverage is densest in the major metropolitan areas — Sydney, Melbourne, Brisbane, Perth, and Adelaide. Regional towns and rural areas have good coverage for established streets but may lack data for very remote properties and station addresses. The relevance score in your output indicates match quality for each row.

Frequently Asked Questions

How do I geocode Australian addresses?

Upload a CSV or Excel file with your addresses to csv2geo.com/batchgeocoding. Include suburb, state, postcode, and set country to "AU." The system auto-detects columns and returns lat/long for every row. 100 rows per day free.

What format should Australian addresses be in?

Separate columns for street number, street name, suburb, state (abbreviated: NSW, VIC, QLD), postcode (4 digits), and country (AU). A single combined address string also works but separate columns give better accuracy.

Why are my Australian postcodes losing leading zeros?

Excel strips leading zeros from number fields. Postcodes like 0800 (Darwin) become 800. Fix by formatting the postcode column as "Text" in Excel, or save as .xlsx instead of .csv. CSV2GEO handles both 3-digit and 4-digit postcodes.

How many Australian addresses does CSV2GEO cover?

14 million rooftop-level addresses across all 8 states and territories. Urban areas have near-complete coverage. Rural and remote areas have coverage for established streets and localities.

Are all Australian coordinates negative latitude?

Yes. Australia is entirely in the southern hemisphere, so all latitudes are negative (roughly -10 to -44). Longitudes are positive (roughly 113 to 154), as Australia is east of the Prime Meridian.

Can I also reverse geocode Australian coordinates?

Yes. Upload a file with lat/long columns and select Reverse mode, or use the reverse geocoding tool. See our reverse geocoding guide.

What is a suburb in Australian addresses?

In Australia, "suburb" is the equivalent of "city" or "locality" in US addresses. Every address has a suburb — even in rural areas. Always include it for accurate geocoding. Mapping suburb to the "City" field in CSV2GEO works correctly.

Can I geocode Australian addresses via API?

Yes. The geocoding API supports Australian addresses. Pass country="AU" with your request. 1,000 free requests per day.

Start Geocoding Australian Addresses

Ready to geocode? Upload your Australian address file and get coordinates in minutes. 100 rows free every day.

For Brazil-specific geocoding guidance, see our Brazil geocoding guide. For general CSV geocoding, see the CSV geocoding guide.

Need help? Visit our Help center or contact us.

I.A.

CSV2GEO Creator

Related Articles

Ready to geocode your addresses?

Use our batch geocoding tool to convert thousands of addresses to coordinates in minutes. Start with 100 free addresses.

Try Batch Geocoding Free →