thumb|right|300px|General highways of Western Australia

thumb|right|300px|South Western Australia roads in detail

Highways in Western Australia include both roads that are named as a highway, and roads that have been declared as a highway under the Main Roads Act 1930. The standard of highways range from two-lane roads, common in rural areas, to controlled access, grade separated freeways in Perth.

In legislation, a highway is a type of road controlled and maintained by the state road authority, Main Roads Western Australia. Any road or section of road may be proclaimed a highway by the Governor of Western Australia, on the recommendation of the Commissioner of Main Roads, under Section 13 of the Main Roads Act 1930. Section 14 of the act allows for the creation of new highways. The highway number does not correspond to a road route that may be allocated to the highway, and some highways are not part of a numbered route.

! scope="col" class="unsortable" | Length<br />(mi)

! scope="col" class="unsortable" | Notes

|-

|

|Albany Highway

|

  • The Causeway
  • Shepperton Road
  • Albany Highway

|Perth

|Albany

|

|

|-

|

|Melville Mandurah Highway

|

  • Stock Road
  • Rockingham Road
  • Ennis Avenue
  • Mandurah Road
  • Old Coast Road

|Bicton

Attadale

|Mandurah

|

|Formerly Perth–Bunbury Highway which extended down to Bunbury. Also is more of a residential road in Bicton, Attadale, Melville, and Palmyra.

|-

|

|Eyre Highway

|Eyre Highway

|Norseman

|Ceduna (SA)

|

|

|-

|

|Brand Highway

|Brand Highway

|Muchea

|Geraldton

|

|

|-

|

|Great Eastern Highway

|

  • Great Eastern Highway
  • Johnson Street (Guildford)
  • James Street (Guildford)
  • East Street (Guildford)
  • Hannan Street (Kalgoorlie)

|Burswood

|Kalgoorlie

|

|

|-

|

|Great Northern Highway

|Great Northern Highway

|Midland

|Wyndham

|

|

|-

|

|North West Coastal Highway

|North West Coastal Highway

|Geraldton

|Port Hedland

|

|

|-

|

|South Coast Highway

|

  • South Coast Highway
  • Chester Pass Road ()
  • Morgans Street ()

|Albany

|Esperance

|

|

|-

|

|South Western Highway

|South Western Highway

|Armadale

|Walpole

|

|

|-

|

|Coolgardie–Esperance Highway

|

|Coolgardie

|Esperance

|

|

|-

|

|Victoria Highway

|Victoria Highway

|Lake Argyle

|Katherine (NT)

|

|

|-

|

|Leach Highway

|Leach Highway

|Palmyra

|Kewdale

|

|

|-

|

|Canning Highway

|Canning Highway

|Fremantle

|Victoria Park

|

|

|-

|

|Stirling Highway

|Stirling Highway

|Crawley

|Fremantle

|

|

|-

|

|Kwinana Freeway

|Kwinana Freeway

|Perth

|Lake Clifton

|

|

|-

|

|Mitchell Freeway

|Mitchell Freeway

|Perth

|Clarkson

|

|

|-

|

|Tonkin Highway

|Tonkin Highway

|Muchea

|Oakford

|

|

|-

|

|Roe Highway

|Roe Highway

|Middle Swan

|Bibra Lake

|

|

|-

|

|Great Eastern Highway Bypass

|Great Eastern Highway Bypass

|South Guildford

|Hazelmere

|

|

|-

|

|Graham Farmer Freeway

|Graham Farmer Freeway

|West Perth

|Rivervale

|

|

|-

|

|Reid Highway

|Reid Highway

|North Beach

|Middle Swan

|

|

|-

|

|Wimbledon–Rupert Street Link

|Kenwick Link

|Beckenham

|Kenwick

|

|

|-

|

|Armadale Road

|Armadale Road

|Armadale

|Cockburn Central

|

|

|-

|

|Brearley Avenue

|Brearley Avenue

|Redcliffe

|Perth Airport

|

|Closed in 2018 to allow construction of the new Airport Line.

|-

|

|Cockburn Road

|Cockburn Road

|Hamilton Hill

|Henderson

|

|

|-

|

|Guildford Road

|Guildford Road

|Mount Lawley

|Guildford

|

|

|-

|

|Rivervale–Wattle Grove Link

|Orrong Road, Welshpool Road East

|Rivervale

|Wattle Grove

|

|

|-

|

|Karrinyup–Morley Highway

|Karrinyup Road, Morley Drive

|Karrinyup

|Bassendean

|

|

|-

|

|Marmion Avenue

|Marmion Avenue

|Karrinyup

|Mullaloo

|

|

|-

|

|Port Beach Road

|

| colspan="2" style="text-align:center" |North Fremantle

|

|

|-

|

|Queen Victoria Street

|Queen Victoria Street

|North Fremantle

|Fremantle

|

|

|-

|

|South Street

|South Street

|Canning Vale

|Fremantle

|

|

|-

|

|Toodyay Road

|Toodyay Road

|Middle Swan

|Toodyay

|

|

|-

|

|Tydeman Road

|Tydeman Road

| colspan="2" style="text-align:center" |North Fremantle

|

|

|-

|

|Wanneroo Road

|Wanneroo Road

|Joondanna

|Yanchep

|

|

|-

|

|West Coast Highway

|

|Cottesloe

|Trigg

|

|

|-

|

|Garratt Road Bridge

|Garratt Road

|Bayswater

|Ascot

|

|

|-

|

|Thomas Road

|Thomas Road

|Kwinana Beach

|Oakford

|

|

|-

|

|Stephenson Highway

|Stephenson Avenue

| colspan="2" style="text-align:center" |Osborne Park

|

|

|-

|

|Albany Port Road

|

  • Hanrahan Road
  • Princess Royal Drive

| colspan="2" style="text-align:center" |Albany

|

|

|-

|

|Anzac Drive

|Anzac Drive

|West Kalgoorlie

|South Boulder

|

|

|-

|

|Broome Highway

|Broome Road

|Roebuck

|Broome

|

|

|-

|

|Bussell Highway

|

  • Bussell Highway
  • Robertson Drive

|Bunbury

|Augusta

|

|

|-

|

|Carnarvon Road

|Robinson Street

|Kingsford

|Carnarvon

|

|

|-

|

|Coalfields Highway

|Coalfields Highway

|Roelands

|Arthur River

|

|

|-

|

|Dampier Road

|

  • Dampier Highway
  • Karratha Road

|Stove Hill

|Dampier

|

|

|-

|

|Derby Highway

|Derby Highway

|Willare

|Derby

|

|

|-

|

|Minilya–Exmouth Road

|Minilya–Exmouth Road

|Minilya

|Exmouth

|

|

|-

|

|Goldfields Highway

|Goldfields Highway

|Meekatharra

|Kambalda

|

|

|-

|

|Geraldton–Mount Magnet Road

|Geraldton–Mount Magnet Road

|Geraldton

|Mount Magnet

|

|

|-

|

|Port Hedland Road

|Wilson Street

| colspan="2" style="text-align:center" |Port Hedland

|

|

|-

|

|Brookton Highway

|

  • Brookton Highway
  • Brookton–Corrigin Road
  • Corrigin–Kondinin Road
  • Kondinin–Hyden Road
  • Hyden–Lake King Road
  • Newdegate–Ravensthorpe Road

|Armadale

|Ravensthorpe

|

|

|-

|

|Williams–Narrogin Highway

|Williams–Kondinin Road

|Williams

|Narrogin

|

|

|-

|

|Albany Ring Road

|Menang Drive

| colspan="2" style="text-align:center" |Willyung

|

|

|-

|

|Madigan Road

|Madigan Road

| colspan="2" style="text-align:center" |Gap Ridge

|

|

|-

|

|Beach Street (Victoria Quay Access)

|Beach Street

| colspan="2" style="text-align:center" |Fremantle

|

|Queen Victoria Street to Victoria Quay access point

|-

|

|Forrest Highway

|Forrest Highway

|Ravenswood

|Bunbury

|

|

|-

|

|Willinge Drive

|

  • Willinge Drive
  • Estuary Drive

|Vittoria

|Picton

|

|

|-

|

|Australind–Roelands Link

|Raymond Road

|Australind

|Roelands

|

|

|-

|

|John Willcock Link

|John Willcock Link

| colspan="2" style="text-align:center" |Geraldton

|

|

|-

|

|Horrie Miller Drive

|Horrie Miller Drive

|Kewdale

|Perth Airport

|

|

|}

Main roads with highway names

A "main road" is another type of road controlled by Main Roads Western Australia.

  • Anne Beadell Highway
  • Connie Sue Highway
  • Eagle Highway
  • Gary Highway
  • Gunbarrel Highway
  • Heather Highway
  • Buntine Highway

Road routes with highway names

Highway 1 is a route that circumnavigates Australia, joining all mainland state capitals, via roads numbered 1, M1, A1, or B1, as some states use an alphanumeric route numbering system. In Western Australia, most of the highway is designated as National Route 1. However, the sections in the north-east and south-east of the state that are concurrent with the National Highway routes from Perth to Adelaide and from Perth to Darwin are designated as National Highway 1.

See also

  • Highways in Australia for highways in other states and territories
  • List of highways in Australia for roads named as highways, but not necessarily classified as highways
  • List of roadhouses in Western Australia
  • List of road routes in Western Australia

Notes

References