Cannonvale is a coastal locality in the Whitsunday Region, Queensland, Australia. In the 2021 census, Cannonvale had a population of 6,596 people.