Download coordinates as: Cooya Beach is a coastal town and locality in the Shire of Douglas, Queensland, Australia.
[2][3] In the 2021 census, the locality of Cooya Beach had a population of 523 people.
The locality includes part of an unnamed island at the mouth of the Mossman River.
[2] In the 2016 census, the locality of Cooya Beach had a population of 546 people.
[5] In the 2021 census, the locality of Cooya Beach had a population of 523 people.