Skip to Main Content


The R-Codes control the design of most residential development throughout Western Australia. The R-Codes aim to address emerging design trends, promote sustainability, improve clarity and highlight assessment pathways to facilitate better outcomes for residents. They are also used for the assessment of residential subdivision proposals and should be read with Development Control Policy 2.2 Residential Subdivision for this purpose.

The R-Codes Explanatory Guidelines and Practice Notes provide assistance on operation and interpretation of provisions. The R-Codes Assessment Checklist streamlines residential development application compliance assessment to support a consistent, accurate and faster determination process.

Note: the 2013 gazetted version (pdf 15.7MB), the 2015 amendments and the 2018 amendments are available on the State Law Publisher website

The R-Codes are administered and applied by local government, so all enquiries relating to specific development proposals (including the application and interpretation of provisions of the R-Codes to specific development proposals) must be directed to the relevant local government where the development proposal is located..

Design WA and the R-Codes

The WAPC has advertised Design WA stage one for public comment, including Apartment Design - Volume Two of State Planning Policy No. 7.3 Residential Design Codes. This policy provides guidance for apartments and mixed-use developments, and is intended replace Part 6 of the current R-Codes. The submissions period for Design WA stage one closed on 20th December 2016, and the feedback received will inform the final gazetted version.

The next stage of Design WA will include House Design - Volume One of State Planning Policy No. 7.3 Residential Design Codes, to provide guidance for single and grouped dwellings. It is intended that these two volumes, when finalised, will entirely replace the current version of the R-Codes.

Find out more information on Design WA.

R-Codes Share Forum

The R-Codes Share Forum is hosted on an off-site server on behalf of the WAPC to provide users of the R-Codes with an informal forum to discuss issues arising from practical implementation. Please note the views expressed on the forum are not presented as the official position of the WAPC.

R-Codes share forum registration

Related policies