The New England stringybark is commonly found on ridges and hilltops of south-eastern Queensland, the Northern Tablelands and North West Slopes of New South Wales. It grows in dry sclerophyll or open woodland or grassy forest communities and grows in loamy moderately fertile soils. It is found north of around Yarrowitch and the Liverpool Range extending to Stanthorpe in southern Queensland.