Die Insel liegt im Bundesstaat Queensland vor der Nordostküste Australiens im Hinchinbrook Channel. Die Stadt Cardwell befindet sich im Süden davon an der Küste, Lucinda im Norden.