Kangaroo Island est la troisième plus grande île d'Australie après la Tasmanie et Melville Island.

Elle se trouve à 112 kilomètres au sud-ouest d'Adélaïde, dans l'État d'Australie méridionale.

À son point le plus proche du continent, il se trouve à 13 kilomètres (8 miles) au large du Cap Jervis.

L'île mesure 150 km de long et entre 900 m et 57 km de large, et sa superficie est de 4 405 km2. Son littoral est long de 540 km et son altitude maximale est de 307 m.