R-Codes & Design Guidelines

Residential Design Codes (R-Codes)

Residential Design Codes (R-Codes) form the basis for controlling residential development in a consistent manner throughout Western Australia. The R-codes are adopted by local governments by reference in their local planning scheme.

The objectives of the R-Codes are:

  • To provide residential development of an appropriate design for the intended residential purpose, density, context of place and scheme objectives
  • To encourage design consideration of the social, environmental and economic opportunities possible from new housing and an appropriate response to local amenity and place
  • To encourage design which considers and respects heritage and local culture
  • To facilitate residential development which offers future residents the opportunities for better living choices and affordability.

For more information, refer to the Residential Design Codes of Western Australia Explanatory Guidelines.

Local Development Plans

A local development plan is a mechanism used to coordinate and assist in achieving better built form outcomes by linking lot design to future development. It can facilitate the design and coordination of development upon small and highly constrained lots, and supplement development standards contained within local planning schemes and the R-Codes. At the local government’s discretion, a local development plan can also streamline the development approval process, with compliant development exempt from the requirement to obtain development approval.

Residential Design Guidelines

Residential Design Guidelines are prepared for specific localities and contain detailed requirements for development within those localities. Some of these requirements are variations from the R-Codes and the City’s Planning Policies. All other requirements prescribed in the Town Planning Schemes, R-Codes, Policies and Local Heritage Inventory still apply.

View online maps

Related documents