Macgillivray
SA 5223 • South Australia
About Macgillivray
Macgillivray is a small locality on Kangaroo Island in South Australia, administered by the Kangaroo Island Council and located approximately 24 kilometres south of the island's main town of Kingscote. By sea and road, the locality is roughly 140 kilometres south-west of Adelaide in the Fleurieu and Kangaroo Island region. Covering an extensive 469 square kilometres of largely undeveloped island land, Macgillivray had a recorded population of 117 in the 2021 Census. The area surrounds the southern interior of Kangaroo Island and is in proximity to the renowned Murray Lagoon, the largest coastal lagoon in South Australia.
Macgillivray's remote island setting defines daily life, offering an extraordinary natural environment at the cost of distance from mainland services. The locality is surrounded by Kangaroo Island's wilderness, native wildlife, and scenic farming land, with Kingscote providing the nearest shops, school, and medical facilities. There is no public transport on this part of the island, and a car is essential for all movement. The locality appeals to those seeking genuine seclusion and a deep connection with nature — Kangaroo Island is famous for its wildlife sanctuaries, pristine beaches, and artisan food producers such as local eucalyptus honey and free-range livestock operations.
Macgillivray falls under postcode 5223 and is governed by the local council Council (LGA). For state elections, residents vote in the Mawson electorate.
Location
Transport & Commute
Bus Services
- No regular bus service — Car required for all island travel N/A
Commute to Adelaide CBD
🛣️ Access via SeaLink ferry from Penneshaw; Penneshaw is approx. 60 km east of Macgillivray
Remote island locality with no local services or footpaths; a car is essential for all daily needs, with Kingscote the nearest service centre
Supermarkets Nearby
No major supermarkets listed for this suburb.
Schools
-
5 Centenary Avenue
