Saunders Beach is a coastal town and suburb of Townsville in the City of Townsville, Queensland, Australia. In the 2021 census, the suburb of Saunders Beach had a population of 385 people. Saunders Beach is 32.8 kilometres by road north-west of the Townsville CBD.