Cannon Valley is a semi-rural locality in the Whitsunday Region, Queensland, Australia. In the 2021 census, Cannon Valley had a population of 1,131 people. The Proserpine-Shute Harbour Road runs through from south to north.
Population: 1,131 (2021 census)
Location: 5.44 km (3 mi) SW of Cannonvale · 16.7 km (10 mi) NW of Proserpine · 265 km (165 mi) SW of Townsville · 1,117 km (694 mi) NNW of Brisbane