Kangaroo Island ist nach Tasmanien und Melville Island die drittgrößte Insel Australiens.

Es liegt 112 Kilometer (70 Meilen) südwestlich von Adelaide im Bundesstaat Südaustralien.

An ihrem dem Festland am nächsten gelegenen Punkt liegt sie 13 Kilometer (8 Meilen) vor der Küste von Cape Jervis.

Die Insel ist 150 km (93 mi) lang und zwischen 900 m (980 yd) und 57 km (35 mi) breit, ihre Fläche beträgt 4.405 km2 (1.701 qm). Die Küstenlinie ist 540 km lang und die höchste Erhebung liegt bei 307 m (1.010 ft).