Rocky Island is an island in Walsh Bay just south of the Archer Point Light about 25 km south-east of Cooktown in the Australian state of Queensland.
Rocky Island is part of Walsh Bay and is positioned south of Archer Point Light, roughly 25 kilometers southeast of Cooktown within the state of Queensland, Australia.