This species is restricted to two small islands (Boullanger and Whitlock) off the southwest Western Australian coast. It also occurs on the Australian mainland in three widely separated areas (4).
Inhabits dense heath habitat and appears to prefer sites with sandy soils (4).