 It occurs on red sandy soils in the Carnarvon, Central Kimberley, Dampierland, Gascoyne, Great Sandy Desert, Little Sandy Desert, Ord Victoria Plain, Pilbara and Tanami IBRA bioregions.It is associated with pindan habitats.It is mostly found in the Kimberley region with some of the population found in the Pilbara where it is found in along watercourses and on low rocky ranges where it grows on deep red sand and alluvial pindan plain in sandy soils.