Onslow is a coastal town in the Pilbara region of Western Australia, 1,386 kilometres north of Perth. It has a population of 848 people and is located within the Shire of Ashburton local government area.

Images around Onslow WA 6710

Around Onslow WA 6710

Our Picks on what to Do in Onslow WA

Onslow Salt Lake

Onslow Memorial Park

Onslow Goods Shed Museum

Our Picks on where to Stay in Onslow WA

Onslow Beach Resort

Beadon Bay Hotel

Discovery Holiday Parks - Onslow WA

Search hotels around Onslow WA

The Search will open in a new window on Partner site

Our Picks on what to Eat in Onslow WA

Onslow Sakura Restaurant

Shopping in Onslow WA

Location Information 

  • Population: 848
  • State electorate(s): North West Central
  • Federal Division(s): Durack
  • Established (yr): 1885
  • Population information is based on 2016 Census data.

Travel To  

Coral Bay WA 6701 (377 km, 3 hrs 53 mins)
Exmouth WA 6707 (399 km, 4 hrs 11 mins)