This species occurs in the Eyre Peninsula (southern part), Yorke Peninsula, Flinders Ranges, Northern and Southern Lofty, Kangaroo Island, Eastern, Murray and the South-Eastern regions. Sometimes found in dense thickets in open forest with Eucalyptus obliqua, E. baxteri or in woodland with E. camaldulensis, Casuarina stricta through to open scrub formation. Soils; on a variety of soils mainly hard acidic or neutral yellow duplex, hard alkaline red duplex or shallow calcareous loamy soils of the Flinders Ranges. Rainfall 350-1 200 mm. Also N.S.W., A.C.T. and Vic. (Source: Whibley & Symon 1992)