Home » Places » Babbage Island
Babbage Island is a Urban locality located in Western Australia and part of the Rest of WA , with a population of 23. Babbage Island Babbage Island covers an area of 3.948 square km. Its elevation is 6 meters. It is governed by Carnarvon (Shire). .