the range is from the stirling range east to israelite bay along the south coast of western australia. it grows on sandplains, dunes or rocky outcrops, on sandy soils, sometimes over laterite, in heathland or shrubland communities.