Haggerston Island is an island about 10 km southeast of Cape Grenville in the Great Barrier Reef Marine Park of Far North Queensland, Australia.