Halls Creek is a town situated in the east Kimberley region of Western Australia. It is located between the towns of Fitzroy Crossing and Turkey Creek (Warmun) on the Great Northern Highway. It is the only sizable town for 600 kilometres (370 mi) on the Highway.
Halls Creek is also the northern end of the Canning Stock Route, which runs 1,850 kilometres (1,150 mi) through the Great Sandy Desert until the southern end of the route at Wiluna.