Fitzroy Crossing, as the name suggests, is located at the crossing on the Fitzroy River, some 392km east from Broome, 252 km east from Derby and 288km west from Halls Creek.

Sitting at 114m above sea level, Fitzroy Crossing is surrounded by the flood plains of the Fitzroy River. The Shire of Derby West Kimberley encompasses 118,560 square kilometres and is located more than 2,00km north of Perth.