The shrub has a disjunct distribution and is found in the Snowy Mountains of New South Wales and southern parts of the Australian Capital Territory with a range that continues further south to around Mount Baw Baw in the eastern Victorian highlands. It is found in hilltops and ranges and plateaus with an altitude of . It is often situated in granitic and windswept areas and sometimes forms dense thickets. It is often a part of woodland and heathlands communities.