Onslow

WA 6710 • Western Australia

829
Population (2021)
N/A
Median Income
189.13 km²
Area
N/A
Median Rent
RemoteCoastalMining TownOutbackPilbara

About Onslow

Onslow is a remote coastal town in Western Australia's Pilbara region, located approximately 1,386 kilometres north of Perth and 259 kilometres south-west of Karratha, within the Shire of Ashburton local government area. With a population of 829 spread across an expansive 189 square kilometres of coastal terrain, the town was originally established in 1885 as a port to export wool from the pastoral hinterland before being relocated to its current site in 1925. Today, Onslow functions as a key service and accommodation hub for the offshore oil and gas industry operating in the Carnarvon Basin.

Onslow is served by Onslow Airport, which handles regular FIFO (fly-in fly-out) traffic to Perth and connects the isolated community to essential services. The town features a boat harbour, a salt works operation, a supermarket, medical facilities, and a caravan park catering to travellers exploring the remote north-west. The surrounding Exmouth Gulf coastline and the Mackerel Islands — accessible by boat — are renowned for exceptional game fishing and snorkelling, making Onslow a quiet but rewarding destination for adventurous visitors and outdoor enthusiasts.

Onslow falls under postcode 6710 and is governed by the local council Council (LGA). For state elections, residents vote in the North West Central (Mining and Pastoral) electorate.

📍 Location

Postcode
6710
Urban Area
N/A
LGA / Council
N/A
Federal Electorate
Type
Locality
Timezone
Perth (UTC+8)
Coordinates
-22.13°, 115.45°
Statistical Area
N/A
Area
189.13 km²
Elevation
0m

🚌 Transport & Commute

Bus Services

  • No scheduled bus service — N/A N/A

Commute to Perth CBD

Distance
1386 km
By Train
No rail service
By Car (Peak)
~13-14 hr via North West Coastal Highway
By Car (Off-Peak)
~13 hr

🛣️ Onslow Airport operates regular flights to Perth (~2.5 hr). Located 76 km off the North West Coastal Highway via a sealed access road. Karratha is the nearest major regional centre (~259 km north).

Walkability Car-Dependent

Almost all errands require a car; the town centre has basic services but walking between destinations is limited

🛒 Supermarkets Nearby

No major supermarkets listed for this suburb.

🎓 Schools

👥 Demographics

Census 2016
0
Census 2021
829
0% growth

Population Growth

Gender Distribution (Census 2021)

Income 2016
N/A
Income 2021
N/A
0% increase

Income Comparison

📊 Population: ABS Census 2021
💰 Income: ABS Census 2021

Nearby Suburbs

Frequently Asked Questions

What is Onslow known for? +

Onslow is known for its role as a service town for the offshore oil and gas industry in the Carnarvon Basin, as well as for access to the beautiful Mackerel Islands — renowned for game fishing, snorkelling, and remote coastal scenery. The area also has significant World War II history as a military base.

How far is Onslow from Perth? +

Onslow is approximately 1,386 kilometres north of Perth, a drive of around 13–14 hours via the North West Coastal Highway. Onslow Airport offers regular flights to Perth, with the journey taking approximately 2.5 hours.

Does Onslow have public transport? +

Onslow has no public bus or rail services. The primary connection to the outside world is Onslow Airport, which services Perth and supports FIFO (fly-in fly-out) workers in the resources sector. A car or private vehicle is essential for getting around.

What is the population of Onslow? +

According to the 2021 Census, Onslow has a population of 829 residents. The town's population is influenced by the resources industry workforce, with a notable proportion of community and government housing reflecting its remote service-town character.

Is Onslow a good place to live? +

Onslow suits those drawn to remote living, the resources industry, or outdoor adventure in a stunning coastal environment. While the isolation and limited services require adjustment, the access to world-class fishing, the Mackerel Islands, and a close-knit community make it a rewarding experience for the right person.

What is the postcode for Onslow? +

The postcode for Onslow, Western Australia is 6710.