Isopogon latifolius is found from Albany and the Stirling Range eastwards to the vicinity of Cheyne Bay. It grows on hilltops and stony outcrops and slopes, in association with sandstone, quartzite and schist. It grows in heath, scrub, or low woodland.