Mainly Flinders Ranges region in tall or low shrubland, on rocky hillsides and gullies, also a few scattered occurrences on Eyre Peninsula region (Gawler Ranges). An isolated occurrence is recorded from Southern Eyre Peninsula near Ungarra. Soils; shallow calcareous loam. Rainfall 200-400 mm. Also N.S.W. and Vic.