If you've looked up a property in Western Australia, you've probably seen a code like R20, R40 or R60 attached to it. These are Residential Design Codes — usually just called "R-Codes" — and they are one of the single biggest factors in what you can build on a block. Get the R-Code wrong and your development plans can fall apart before they start.
Here's what the numbers actually mean, and how the same idea shows up under different names in every other Australian state.
What the R-Code Number Represents
The number after the "R" broadly reflects residential density — how many dwellings are anticipated per hectare of land. A higher number means higher density, smaller minimum lot sizes, and more dwellings permitted on the same block.
As a rough guide under WA's Residential Design Codes:
- R20 — lower density. Typical minimum/average site area in the order of 450–500 sqm per dwelling.
- R30–R40 — medium density. Site areas commonly drop to around 260–300 sqm, opening the door to grouped dwellings and townhouses.
- R60 and above — higher density. Site areas can fall well below 200 sqm per dwelling, supporting multi-unit and apartment-style development.
Why "Minimum" and "Average" Site Area Both Matter
R-Codes usually specify two site-area figures: a minimum and an average. On a multi-dwelling site, each lot must meet the minimum, but the whole development also has to satisfy the average across all lots. This stops developers from cramming the maximum number of tiny lots onto a site.
A simple example: on an 800 sqm block coded R30 with a 260 sqm average, you might be able to fit three dwellings (800 ÷ 260 ≈ 3). But setbacks, driveway access, open space and parking rules can all reduce that number in practice — density is the ceiling, not a guarantee.
Dual-Coded Blocks (e.g. R20/R40)
You'll sometimes see a block with two codes, like R20/R40. This means the lower density applies by default, but the higher density can be achieved if you meet extra conditions — often things like connecting to reticulated sewer, meeting design standards, or aged/dependent housing provisions. Dual coding is a common way councils allow gentle density increases without blanket rezoning.
How Other States Control Density
Only WA uses the "R-Code" label, but every state controls residential density — just with different tools:
- NSW — Local Environmental Plans (LEPs) use Minimum Lot Size maps plus Floor Space Ratio (FSR) and height controls to set density.
- Victoria — residential zones (General Residential, Neighbourhood Residential, Residential Growth) combined with ResCode standards govern lot sizes, height and dwelling yield.
- Queensland — council planning schemes set density through zone codes, minimum lot sizes and dwelling-per-site provisions.
- SA — the Planning and Design Code uses zones and Technical and Numeric Variations (TNVs) for minimum site areas and frontages.
The vocabulary differs, but the question is always the same: how much land does each dwelling need, and how many will the controls allow?
What Density Controls Don't Tell You
An R-Code (or its interstate equivalent) sets the theoretical dwelling yield, but it never acts alone. Your real capacity also depends on:
- Setbacks and building envelopes that shrink the usable footprint.
- Open space and landscaping minimums per dwelling.
- Car parking and access requirements, which can consume surprising amounts of land.
- Overlays and constraints — flood, bushfire, heritage or vegetation controls can override density on paper. See our guide to what a planning overlay means for your build.
How to Check Your Block's Density
Before you buy or plan, you want three numbers: your land size, your density code or minimum lot size, and the resulting maximum dwelling yield. You can look up the zoning and density code for any Australian property using ZoneScout's property search, then confirm the fine detail against your local scheme or with a town planner.
Once you know how many dwellings your land can realistically support, the next step is checking whether the project actually stacks up financially. Our feasibility guide walks through the numbers professional developers use before they commit.
Not sure what your density code allows?
Get a free assessment from a qualified town planner