Some of these roads, or portions of them, are designated and signposted as part of a road route, as they are of national or regional importance.[2][3] Additionally, roads through areas of scenic or historic significance are designated as part of a Tourist Drive.[2] Each route has a unique marker: National Highways have gold numbers on a green shield, National Routes have black numbers on a white shield, State Routes have white numbers on a blue shield, Tourist Drives have white numbers on a brown shield.[2]
{{Compact ToC|t=T|u=U|x=X|y=Y|z=Z|seealso=yes|refs=yes|align=center}}{{clear}}Road | From | Via | To | Notes | A}}Agnew Sandstone Road | Sandstone | Depot Springs | Leinster |
{{AUshield|S|30|S|107}} | Albany Highway | Perth | Armardale | Albany | State Routes 30 / 107 |
Anzac Drive | West Kalgoorlie | South Boulder |
{{AUshield|S|107}} | Arthur Road | Arthur River | Wagin | State Route 107 |
{{AUshield|R|1}} | Australind Bypass | Leschenault | Waterloo | Bunbury | National Route 1 |
B}}Bannister-Marradong Road | Bannister | Boddington | Marradong |
{{AUshield|S|116}} | Bindoon-Moora Road | Bindoon | Wannamal | Moora | State Route 116 |
Bingarn Road | Mount Sheila | Tom Price |
Borden-Bremer Bay Road | Magitup | Boxwood Hill | Bremer Bay |
Boyanup-Picton Road | Boyanup | Dardanup | Picton |
Boyup Brook-Kojonup Road | Boyup Brook | Mayanup | Kojonup |
{{AUshield|S|102}} | Brain Street | South Western Highway | Manjimup | Muirs Highway | State Route 102 |
{{AUshield|R|1}} | Brand Highway | Muchea | Gingin | Geraldton | National Route 1 |
Bridgetown-Boyup Brook Road | Bridgetown | Winnejup | Boyup Brook |
{{AUshield|S|10}} | Brockman Highway | Karridale | Nannup | Bridgetown | State Route 10 |
{{AUshield|S|40}} | Brookton-Corrigin Road | Brookton | Bulyee | Corrigin | State Route 40 |
{{AUshield|S|40}} | Brookton Highway | Perth | Westdale | Brookton | State Route 40 |
Broome Road | Broome | Roebuck | Great Northern Highway |
Broomehill-Gnowangerup Road | Broomehill | Pallinup | Gnowangerup |
Bruce Rock-Merredin Road | Bruce Rock | Korbel | Merredin |
Bruce Rock-Quairading Road | Bruce Rock | Kwolyinl | Quairading |
Bullfinch Road | Bullfinch | Corinthia | Southern Cross |
Burkett Road | North West Coastal Highway | Exmouth Gulf | Minilya-Exmouth Road |
Burrup Road | Dampier | Burrup |
{{AUshield|S|10}} | Bussell Highway | Bunbury | Busselton | Augusta | State Route 10 |
{{AUshield|S|10}} | Busselton Bypass | Bussell Highway, Busselton | Bovell | Bussell Highway, Vasse | State Route 10 |
C}}Calingiri Road | Wannamal | Old Plainsl | Calingiri |
Calingiri-Wongan Hills Road | Calingiri | Lake Ninan | Wongan Hills |
Caves Road | Busselton | Dunsborough | Augusta |
Chapman Valley Road | Waggrakine | Nabawa | South Yuna |
{{AUshield|R|1}} | Chester Pass Road | Albany | Amelup | Toompup | National Route 1 |
{{AUshield|S|107}} | Coalfields Highway | Roelands | Bowelling | Arthur River | State Route 107 |
Collie-Williams Road | Collie | Yourdamung Lake | Williams |
Collie-Preston Road | Collie | Preston Settlement | Mumballup |
{{AUshield|N|94|R|1}} | Coolgardie–Esperance Highway | Coolgardie | Norseman | Esperance | National Highway 94 / National Route 1 |
Coolimba-Eneabba Road | Coolimba | Eneabba |
Coral Bay Road | Lyndon | Coral Bay |
{{AUshield|S|40}} | Corrigin-Kondinin Road | Corrigin | Gorge Rock | Kondinin | State Route 40 |
Corrigin-Kulin Road | Gorge Rock | Kulin |
D}}Dampier Highway | Dampier | Gap Ridge | Karratha |
Denmark-Mount Barker Road | Denmark | Mount Lindesay | Mount Barker |
Derby-Gibb River Road | Derby | King Leopold Ranges | Gibb River |
Derby Highway | Derby | Willare |
Donnybrook-Boyup Brook Road | Donnybrook | Mumballup | Boyup Brook |
{{AUshield|S|107}} | Dumbleyung-Lake Grace Road | Dumbleyung | Kukerin | Lake Grace | State Route 107 |
E}}Edward Road | Woorree | Bootenal | Walkaway |
Estuary Drive | Pelican Point | Vittoria |
{{AUshield|N|1}} | Eyre Highway | Norseman | Balladonia | WA/SA border | National Highway 1. Continues east to Port Augusta, South Australia as National Highway A1 |
F}}Formby South Road | Formby | North Stirlings | Stirling Range National Park |
{{AUshield|S|2}} | Forrest Highway | Ravenswood | West Pinjarra | Lake Clifton | State Route 2 |
G}}George Grey Drive | Yallabatharra | Kalbarri |
{{AUshield|S|123}} | Geraldton-Mount Magnet Road | Geraldton | Mullewa | Mount Magnet | State Route 123 |
Gibb River-Wyndham Road | Gibb River | Durack | Lake Argyle |
Gnowangerup-Jerramungup Road | Gnowangerup | Ongerup | Jerramungup |
{{AUshield|AR|94}} | Goldfields Highway | Meekatharra | Wiluna | Kambalda | Alternate National Route 94: Kalgoorlie to Kambalda |
Goodwood Road | Capel | Capel River | Donnybrook |
Goomalling-Wyalkatchem Road | Goomalling | Dowerin | Wyalkatchem |
{{AUshield|N|94|AR|94}} | Great Eastern Highway | Perth | Southern Cross | Kalgoorlie | National Highway 94 / Alternate National Route 94 |
{{AUshield|N|1|N|95|R|1}} | Great Northern Highway | Perth | Port Hedland | Wyndham | National Highways 1 / 95 / National Route 1 |
{{AUshield|S|120}} | Great Southern Highway | The Lakes | York | Cranbrook | State Route 120 |
Greenlands Road | Nirimba | West Pinjarra | Blythewood |
Gubinge Road, Broome | Djugun | Cable Beach | Minyirr |
{{AUshield|AR|94}} | H}}Hannan Street, Kalgoorlie | Somerville | Kalgoorlie | Williamstown | Alternate National Route 94 |
Hanrahan Road | South Coast Highway | Albany | Frenchman Bay Road |
{{AUshield|R|1}} | Harbour Road, Esperance | Chadwick | Esperance | West Beach | National Route 1: South Coast Highway to Norseman Road |
Harbour Road, Wyndham | McPhee Street, Wyndham | Wyndham Port |
Hopetoun-Ravensthorpe Road | Hopetoun | Ravensthorpe |
{{AUshield|S|40}} | Hyden-Lake King Road | Hyden | Holt Rock | Lake King | State Route 40 |
{{AUshield|S|60}} | I}}Indian Ocean Drive | Lancelin | Cervantes | Arrowsmith | State Route 60 |
J}}John Willcock Link, Geraldton | Mahomets Flats | Beachlands | West End |
Jurien Road | Jurien Bay | Hill River | Boothendarra |
K}}Karijini Drive | Juna Downs | Karijini National Park | Tom Price |
Karratha Road | Stove Hill | Karratha |
Katanning-Nyabing Road | Katanning | Badgebup | Nyabing |
Kojonup-Katanning Road | Kojonup | Carrolup | Katanning |
Kondinin-Hyden Road | Kondinin | Karlgarin | Hyden |
Kulin-Lake Grace Road | Kulin | Kuender | Lake Grace |
{{AUshield|S|2}} | Kwinana Freeway | Perth | Stake Hill | Ravenswood | State Route 2 |
{{AUshield|S|107}} | L}}Lake Grace-Newdegate Road | Lake Grace | Newdegate | State Route 107 |
Laverton-Leonora Road | Laverton | Leonora |
Loch Street, Derby | Derby Highway | Jetty Road, Derby |
M}}Madigan Road | Gap Ridge | Stove Hill |
{{AUshield|S|19}} | Mandjoogoordap Drive | Stake Hill | Meadow Springs | Mandurah | State Route 19 |
{{AUshield|R|1}} | Mandurah Road | Perth | Mandurah | Halls Head | National Route 1 |
{{AUshield|S|138}} | Marble Bar Road | Newman | Marble Bar | Port Hedland | State Route 138. |
Menang Drive | McKail | Willyung | King River | Part of the Albany ring road (other parts not yet constructed)[4] |
Merredin-Nungarin Road | Merredin | Nukarni | Nungarin |
{{AUshield|S|116}} | The Midlands Road | Walebing | | Yardarino | State Route 116 |
Mingenew-Morawa Road | Mingenew | Mount Budd | Morawa |
Mingenew-Mullewa Road | Mingenew | Wongoondy | Mullewa |
Minilya-Exmouth Road | Minilya | Lyndon | Exmouth |
Monkey Mia Road | Denham | Francois Peron National Park | Monkey Mia |
Moonyoonooka-Narra Tarra Road | Moonyoonooka | Narra Tarra |
Morrell Road | Moonyoonooka-Narra Tarra Road | Narra Tarra | Chapman Valley Road |
Mount Magnet-Sandstone Road | Mount Magnet | Paynesville | Sandstone |
{{AUshield|S|102}} | Muirs Highway | Manjimup | Lake Muir | Mount Barker | State Route 102 |
Mullewa-Wubin Road | Mullewa | Morawa | Wubin |
N}}Nanutarra-Munjina Road | Wittenoom | Mulga Downs |
{{AUshield|S|40|S|107}} | Newdegate-Ravensthorpe Road | Newdegate | Lake King | Ravensthorpe | State Route 40 (Lake King to Ravensthorpe) / State Route 107 (Newdegate to Lake King) |
{{AUshield|R|1}} | North West Coastal Highway | Geraldton | Carnarvon | Port Hedland | National Route 1 |
{{AUshield|S|115}} | Northam-Pithara Road | Northam | Wongan Hills | Pithara | State Route 115 |
{{AUshield|S|120}} | Northam-Toodyay Road | Northam | Katrine | Toodyay | State Route 120 |
{{AUshield|S|120}} | Northam-York Road | Northam | Wilberforce | York | State Route 120 |
Nungarin-Wyalkatchem Road | Nungarin | Trayning | Wyalkatchem |
Nyabing-Pingrup Road | Nyabing | Pingrup |
{{AUshield|R|1}} | O}}Old Coast Road | Mandurah | Dawesville | Bunbury | National Route 1 |
P}}Pannawonica Road | North West Coastal Highway | Fortescue | Pannawonica |
Paraburdoo-Tom Price Road | Rocklea | Paraburdoo | Tom Price |
{{AUshield|S|120}} | Peel Terrace | Northam | Northam-York Road | State Route 120 in Northam |
{{AUshield|S|10}} | Pemberton-Northcliffe Road | Pemberton | Callcup | Northcliffe | State Route 10 |
Pingrup-Lake Grace Road | Pingrup | Lake Grace |
Pinjarra Road | Mandurah | Ravenswood | Pinjarra |
Pinjarra-Williams Road | Pinjarra | Marradong | Williams |
Point Samson-Roebourne Road | Point Samson | Wickham | Roebourne |
Port Drive, Broome | Broome | Minyirr | Roebuck Bay |
Port Gregory Road | Northampton | Yallabatharra | Kalbarri |
Princess Royal Drive | Mount Elphinstone | Albany | Port Albany |
Q}}Quairading-York Road | Quairading | Kauring | York |
R}}Railway Road | Boyanup | Elgin | Capel |
Raymond Road | Australind Bypass | Roelands | South Western Highway |
Ripon Hills Road | Marble Bar | Oakover River |
{{AUshield|R|1|S|10}} | Robertson Drive, Bunbury | Australind Bypass | Bussell Highway | Bunbury Bypass. National Route 1 (north of South Western Highway) / State Route 10 (south of South Western Highway) |
Robinson Street, Carnarvon | Kingsford | Carnarvon |
| S}}Shark Bay Road | Hamelin Pool | Nanga | Denham | Tourist Drive 353 (World Heritage Drive) |
{{AUshield|R|1}} | South Coast Highway | Walpole | | Esperance | National Route 1 |
{{AUshield|R|1|S|20|S|107}} | South Western Highway | Perth | Bunbury | Walpole | National Route 1 (Bunbury to Walpole) / State Route 20 (Perth to Bunbury) / State Route 107 (Bunbury to Roelands) |
Southern Cross-Marvel Lock Road | Southern Cross | Marvel Lock |
Stewart Road | Darradup | Biddelia |
Sues Road | Busselton | Baudin | Darradup |
{{AUshield|S|10|S|104}} | V}}Vasse Highway | Busselton | | Diamond Tree | State Route 10 (Nannup to Pemberton) / State Route 104 (Busselton to Nannup) |
{{AUshield|N|1}} | Victoria Highway | Lake Argyle | Kununurra | WA/NT border | National Highway 1. Continues east to Katherine, Northern Territory |
{{AUshield|S|107}} | W}}Wagin-Dumbleyung Road | Wagin | Ballaying | Dumbleyung | State Route 107 |
{{AUshield|S|60}} | Wanneroo Road | Perth | Wilbinga | Woodridge |
Warlu Road | Cooya Pooya | Millstream-Chichester National Park |
Williams-Kondinin Road | Williams | Wickepin | Kondinin |
Willinge Drive, Bunbury | Vittoria | Picton |
Wilson Street, Port Hedland | Great Northern Highway | Red Bank | Port Hedland |
1. ^{{cite web|title=Regional Roads |url=https://www.mainroads.wa.gov.au/OurRoads/Facts/Pages/Regionalroads.aspx |work=Our Roads - Facts and Figures |publisher=Main Roads Western Australia |accessdate=20 December 2013 |deadurl=yes |archiveurl=https://www.webcitation.org/6VaTwloOQ?url=https://www.mainroads.wa.gov.au/OurRoads/Facts/Pages/Regionalroads.aspx |archivedate=15 January 2015 |df= }}
2. ^1 2 {{cite book|title=Distance book|year=2012|publisher=Main Roads Western Australia|isbn=0 7309 7657 2|pages=4–5|url=http://www.mainroads.wa.gov.au/UsingRoads/TouringWAMaps/Pages/DistanceBook.aspx|edition=12|accessdate=8 October 2012}}
3. ^{{cite web|title=State Map|url=http://www.landgate.wa.gov.au/docvault.nsf/web/PS_FREEMAP/$FILE/State_Map.pdf|publisher=Western Australian Land Information Authority|accessdate=3 November 2012|format=PDF|year=2010}}
4. ^{{cite web|title=Albany Ring Road|url=http://www.mainroads.wa.gov.au/BuildingRoads/Projects/planning/Pages/AlbanyRingRoad.aspx|work=Planning Projects|publisher=Main Roads Western Australia|accessdate=1 November 2012}}
{{DEFAULTSORT:Roads in Western Australia}}