In South Australia, the species occurs from Naracoorte on the Victorian border to the Mount Lofty Ranges. In the Adelaide-Mount Lofty region the species is found in stringybark (Eucalyptus obliqua) woodland growing in association with Acacia myrtifolia, Xanthorrhoea semiplana ssp. tateana and Pteridium esculentum. It does not grow in proximity to other Dipodium species as is the case elsewhere. Prior to recognition as a distinct taxon, this population was regarded as a variety of Dipodium roseum.