Australian Postal Codes

You can support this initiative by "buying me a coffee" using the link below.

Buy me a coffeeBuy me a coffee

Download Australian Postcodes

Last Updated: 25th January 2020

An up-to-date downloadable database of Australian Postcodes and Localities, including accurate longitude and latitude values, sourced by and supported by the community.

History

Some years ago, Australia Post used to publish a full list of Australian Postal Codes including state and location data, in a raw data format, completely free.

They have since stopped doing this, instead preferring to charge for data that is arguably public domain, or at least available publicly in many different forms from many different providers.

I've needed this data for a number of projects over the years, and have collated as much publicly-available postal data as I could find. There are a bunch of files out on the internet with this data, but they are all missing data or detail, so I've tried to collate them as best I can.

You can learn more about Australian Postcodes on Wikipedia.

Current Statistics

The database currently contains 18661 entries, spread over the following states:

General Statistics Added Usage
State Full Name Range Total Entries With Long/Lat 25-Jan-2019 LVR1 Delivery Areas PO Boxes
ACT Australian Capital Territory 0200 to 2914 163 158 0 1 146 3
NSW New South Wales 1001 to 4385 5559 5474 0 214 4891 67
NT Northern Territory 0800 to 907 590 568 0 2 317 35
QLD Queensland 4000 to 9729 3867 3830 0 14 3364 6
SA South Australia 0872 to 872 2149 2102 0 7 1990 3
TAS Tasmania 7000 to 7923 852 808 0 37 779 3
VIC Victoria 3000 to 8873 3560 3475 0 26 3279 34
WA Western Australia 0872 to 872 1920 1868 0 8 1724 67

1 Many large businesses, government departments and other institutions receiving high volumes of mail had their own postcode as a Large Volume Receiver (LVR), e.g. the Royal Brisbane and Women's Hospital has the postcode 4029, the Australian National University had the postcode 0200. More postcode ranges were made available for LVRs in the 1990s. Australia Post has been progressively discontinuing the LVR programme since 2006.

Data Fields

The files have eight fields in each:

Field Description Example Updated
id Primary Key from source database 1 Regularly
postcode The postcode in numerical format - 0000 to 9999 3000 Regularly
locality The locality of the postcode - typically the city/suburb or postal distribution centre Melbourne Regularly
state The Australian state in which the locality is situated VIC Regularly
long The longitude of the locality - defaults to 0 when not available 144.956776 Regularly
lat The latitude of the locality - defaults to 0 when not available -37.817403 Regularly
dc1 The Australia Post distribution Centre servicing this postcode - defaults to blank when not available MELBOURNE Infrequently
type1 The type of locality, such as a delivery area, post office or a "Large Volume Recipient" such as a GPO, defaults to blank when not available LVR Regularly
status A note indicating whether the data is new, removed or updated - new column Nov 2018 Updated Regularly

1 These fields are no longer being updated, as the data isn't overly relevant outside of AusPost.

Download

Download the database using the links below. The ZIP file contains all formats. If there are any other formats you'd like to see, please let me know.

Download:
CSV JSON XLS XLSX XML ZIP
1.6Mb 3.8Mb 3.3Mb 1Mb 6.7Mb 2.4Mb

If you'd like any other format, just let me know and I can add it to this page.

Last Updates

January 25th 2020 Content updates - minor data fixes from Tony, Ross and Michoel. Major update from Stuart. Thanks heaps!
January 19th 2020 Content updates - major data fixes from Alex and Cameron. Thanks!
August 26th 2019 Content updates - major data update from anonymous source. Includes 1723 new entries! Removed duplicate entries.
June 13th 2019 Content updates, data clean-up and a few minor corrections from the community.
May 27th 2019 Updates from the community and some data sent from Australia Post. Thanks guys!
January 28th 2019 Updates from the community, including specifically Chris. Thanks again!!
December 6th 2018 Updates from the community, including from Vincent, Pat & Chris. Thanks!!
November 23rd 2018 Updates from GIS source, client data and updates from the community. Thanks everyone!
  • Added 154 new entries!
  • Flagged 502 entries as no longer valid
August 7th 2018 Updates from the community, including from Steve, Pete & Others. Thanks guys!!
September 14th 2016 Initial public release in its current form.

Contribute on Github

Help Support This Database

I make this information freely available, and use it for my own client projects and experiments. However, if you feel you'd like to help me out, a donation to the charity my wife and I run would be greatly appreciated! We work hard to Cancer education and treatment in Uganda, Africa, and any support is appreciated!

You can also support us by "buying us a coffee" using the link below.

Buy me a coffeeBuy me a coffee

Important Notice: I make no absolutely no guarantees as to its accuracy, but please feel free to let me know of any fixes or updates you see.