Western Australia is the largest state in Australia, located in the western part of the country. Western Australia uses postal codes ranging from 6000 to 6999. These postal codes are managed by Australia Post and are essential for accurate mail delivery, logistics, government administration, and online services.
Key Information About Western Australia Postal Codes
For more details on the list of postal codes in Western Australia, find the codes grouped by region below.
Perth CBD & Inner Suburbs
Place
Postal Code
State
Perth
6000
Western Australia
West Perth
6005
Western Australia
East Perth
6004
Western Australia
Northbridge
6003
Western Australia
Highgate
6003
Western Australia
Mount Lawley
6050
Western Australia
Leederville
6007
Western Australia
Subiaco
6008
Western Australia
Nedlands
6009
Western Australia
Crawley
6009
Western Australia
Northern Perth Suburbs
Place
Postal Code
State
Joondalup
6027
Western Australia
Wanneroo
6065
Western Australia
Clarkson
6030
Western Australia
Mindarie
6030
Western Australia
Butler
6036
Western Australia
Yanchep
6035
Western Australia
Ocean Reef
6027
Western Australia
Greenwood
6024
Western Australia
Kingsley
6026
Western Australia
Hillarys
6025
Western Australia
Southern Perth & Peel Region
Place
Postal Code
State
Fremantle
6160
Western Australia
Cockburn
6164
Western Australia
Rockingham
6168
Western Australia
Kwinana
6167
Western Australia
Mandurah
6210
Western Australia
Baldivis
6171
Western Australia
Warnbro
6169
Western Australia
Secret Harbour
6173
Western Australia
Pinjarra
6208
Western Australia
Waroona
6215
Western Australia
South West Region
Place
Postal Code
State
Bunbury
6230
Western Australia
Busselton
6280
Western Australia
Margaret River
6285
Western Australia
Dunsborough
6281
Western Australia
Collie
6225
Western Australia
Harvey
6220
Western Australia
Manjimup
6258
Western Australia
Bridgetown
6255
Western Australia
Nannup
6275
Western Australia
Donnybrook
6239
Western Australia
Wheatbelt Region
Place
Postal Code
State
Northam
6401
Western Australia
York
6302
Western Australia
Merredin
6415
Western Australia
Narrogin
6312
Western Australia
Wagin
6315
Western Australia
Katanning
6317
Western Australia
Moora
6510
Western Australia
Dalwallinu
6609
Western Australia
Kellerberrin
6410
Western Australia
Goomalling
6460
Western Australia
Goldfields–Esperance Region
Place
Postal Code
State
Kalgoorlie
6430
Western Australia
Boulder
6432
Western Australia
Esperance
6450
Western Australia
Coolgardie
6429
Western Australia
Norseman
6443
Western Australia
Laverton
6440
Western Australia
Leonora
6438
Western Australia
Ravensthorpe
6346
Western Australia
Kambalda
6442
Western Australia
Hopetoun
6348
Western Australia
Pilbara Region
Place
Postal Code
State
Karratha
6714
Western Australia
Port Hedland
6721
Western Australia
South Hedland
6722
Western Australia
Newman
6753
Western Australia
Tom Price
6751
Western Australia
Dampier
6713
Western Australia
Roebourne
6718
Western Australia
Wickham
6720
Western Australia
Onslow
6710
Western Australia
Pannawonica
6716
Western Australia
Kimberley Region
Place
Postal Code
State
Broome
6725
Western Australia
Derby
6728
Western Australia
Kununurra
6743
Western Australia
Wyndham
6740
Western Australia
Fitzroy Crossing
6765
Western Australia
Halls Creek
6770
Western Australia
Warmun
6743
Western Australia
Looma
6725
Western Australia
Beagle Bay
6725
Western Australia
Kalumburu
6740
Western Australia
About Western Australia Postal Codes
Each locality in Western Australia is assigned a specific postal code to support efficient mail sorting and delivery across vast metropolitan, regional, and remote areas. From Perth’s inner suburbs to remote Kimberley communities, using the correct postal code ensures reliable delivery, accurate address validation, and smooth commercial operations.
Western Australia’s postal code system also supports logistics companies, emergency services, e‑commerce platforms, and government agencies in identifying precise locations across the state.