 It mainly occurs along the coast from Gympie in Queensland south to Sydney.There are also outlying populations at Carnarvon National Park (around 500 kilometres from any other population), Crows Nest and Mount Barney National Park in Queensland, and at Boonoo Boonoo.It mainly grows in sand overlying sandstone, but also occurs in heavier soils.