The locality is low-lying, with housing along most of the coastal strip. Apart from that, the land is mostly undeveloped. The locality includes part of an unnamed island at the mouth of the Mossman River.[4]
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.[1]
Education
There are no schools in Cooya Beach. The nearest government primary and secondary schools are Mossman State School and Mossman State High School respectively, both in Mossman to the south-west.[4]