This species is endemic to southern and south-western Australia. It was formerly much more widespread. It is currently known from a number of islands: three islands in the Houtman Abrolhos (West Wallabi, East Wallabi, and North, the last being introduced from one of the Wallabi islands and causing vegetation degradation and erosion), Garden Island (near Perth), Middle and North Twin Peak Islands (Archipelago of the Recherche), and Kangaroo Island. Natural subpopulations remain on the mainland at Tutanning, Boyagin, and Perup Nature Reserves, in Fitzgerald River National Park. It has been translocated to several sites, the majority being successful. These include Batalling, Julimar, and Warup Forests, Nambung National Park, and Avon Valley National Park and the adjacent Paruna Sanctuary. Populations have also been introduced to Greenly (c. 1905) and Boston (1971) Islands from Kangaroo Island. Feral populations of this species exist in New Zealand, including Kauwau Island.