Australian Postcodes Explained: What the Four Digits Mean
An Australian postcode is four digits and nothing else, and the first digit is not random: it came from radio call signs in 1967. Here is what each part narrows down, which codes are not places at all, and where the state rule quietly fails.

An Australian postcode is four digits. There is no space in it, no letter, no extension and no second half, which makes it one of the simplest postal formats anywhere in the world. Sydney is 2000, Melbourne is 3000, Darwin is 0800.
That simplicity is genuinely useful, and it also hides a few things worth knowing. The first digit carries more meaning than most people expect, several thousand codes are not places at all, and the rule that the first digit names a state has exceptions that will catch out any software that trusts it completely.
Where the first digit came from
Australia introduced four-digit postcodes in 1967. The digits for each state were not invented for the occasion: they were taken from the radio call-sign prefixes already in use, which is why New South Wales is 2, Victoria 3, Queensland 4, South Australia 5, Western Australia 6 and Tasmania 7.
Reusing a numbering people already recognised was a sensible choice, and it is the reason the first digit still tracks the states almost sixty years later. The Northern Territory sits at 0, which is where the format acquires its one real trap, and the Australian Capital Territory shares the 2 band with New South Wales rather than having one of its own.
| First digit | State or territory | Example |
|---|---|---|
| 0 | Northern Territory | 0800 Darwin |
| 2 | New South Wales, and the Australian Capital Territory | 2000 Sydney |
| 3 | Victoria | 3000 Melbourne |
| 4 | Queensland | 4000 Brisbane |
| 5 | South Australia | 5000 Adelaide |
| 6 | Western Australia | 6000 Perth |
| 7 | Tasmania | 7000 Hobart |
| 1, 8, 9 | Not a state band — see below | — |
How the remaining digits narrow it down
From the state band the code narrows in the ordinary way. The first two digits together pick out a region within the state: a capital city, or a stretch of country beyond it. The last two name the particular suburb, town or delivery area inside that region.
What a single code covers therefore varies enormously, because the population does. In inner Sydney a postcode can cover a few blocks. In inland Western Australia one code can cover an area larger than some European countries. Neither is a mistake. The code describes a delivery area, and delivery areas are sized by how much mail there is and how it moves, not by how much ground they contain.
This is also why you cannot reason backwards from a code to a precise location. A postcode tells you which delivery area an address sits in. It does not tell you a street, a side of a street or a building, and no amount of arithmetic on the four digits will recover one.
The codes that are not places
Three blocks of codes ignore the state logic entirely. Codes beginning with 1 are New South Wales post office boxes and large-volume receivers. The 8000s and 9000s are the equivalent reserved blocks for Victoria and Queensland.
A large-volume receiver is an organisation that takes enough mail to be worth its own code — a government department, a bank, a university, a utility. A code in one of these ranges names a recipient or a bank of boxes rather than a patch of ground, so treating it as geography produces nonsense: there is nothing to put on a map, and no suburb it reliably belongs to.
For anyone building software this matters in a specific way. If you infer a state from the first digit, the 1, 8 and 9 blocks are the cases that will produce confident, wrong answers rather than obvious errors. They are valid postcodes, they pass any format check, and they simply do not mean what the rule assumes.
Where the state rule breaks
Even inside the ordinary bands, the first digit is a reliable guide rather than a guarantee. Postcodes follow how mail actually moves, and a town near a state line is sometimes served most easily from the other side of it. Where that happens, the town takes the code that matches the delivery route, not the one that matches the map.
These cases are uncommon, but they are real, and they are exactly the sort of edge that a validation rule turns into a support ticket. If your form rejects an address because the postcode does not match the state the customer selected, the customer is sometimes right and the rule is wrong. Treat a mismatch as something worth a second look rather than something to block outright.
One code is not one suburb
It is tempting to treat a postcode and a suburb as two names for the same thing. They are not. A postcode can cover several suburbs, and a large suburb can be split across more than one code.
That is precisely why Australian addresses always write the suburb, the state abbreviation and the postcode together on the last line, in capitals: SYDNEY NSW 2000. Suburb names repeat across the country — there is more than one Richmond and more than one Newtown — so the suburb alone does not identify a place and the postcode alone does not identify the suburb. Together they resolve each other. Suburb, state and postcode covers what that means for forms that try to fill one in from the other.
Postcodes change
New suburbs are built and allocated codes. Delivery areas are reorganised when volumes shift. A postcode is therefore correct for an address at a point in time, rather than permanently, and a stored code that has not been checked in a decade is a snapshot of an older arrangement.
For most purposes this is harmless, because changes are infrequent and Australia Post keeps delivering while the old code is in circulation. It matters when you are holding a large set of addresses and relying on the codes for analysis, routing or bulk postage, where a quietly stale code produces a quietly wrong answer rather than an error anyone notices.
Finding yours
For the postcode covering the spot you are standing on right now, the detection tool reads the position your device reports and returns the code for that point, with the suburb and state so you can check it looks plausible. Nothing is sent until you press the button, and there is no address database behind it — it works from a position, never from a typed address.
For the postcode belonging to a specific address rather than a specific point, Australia Post is the authority, and its postcode search is the place to confirm anything consequential: a legal document, an insurance policy, a valuable parcel. A location lookup and an address lookup answer slightly different questions, and on the edge of a delivery area they can disagree.
If you want the rest of the format in practical terms, the other Australian guides cover storing codes without breaking them and writing the last line of an address the way Australia Post expects it.
Detect my postcode now Skip the reading — get the postcode for where you are standing.
Detect your postcode from your current location
No typing and no address lookup. Your browser asks for permission, your device works out where it is, and the postcode in Australia comes back in seconds. Nothing is sent until you press the button.
Your location is only used to find your postcode.