The town of Fitzroy Crossing is situated on the northern bank of the Fitzroy River, approximately 2700km from Perth and 400km east of Broome. The nearest towns are Derby - 260km to the west and Halls Creek - 290km to the east. Major geographical landmarks in the vicinity of Fitzroy Crossing include Geikie Gorge, Windjana Gorge and Tunnel Creek, all of which are spectacular destinations.