Banksia robur, commonly known as swamp banksia or, less commonly, broad-leaved banksia grows in sand or peaty sand in coastal areas from Cooktown in north Queensland to the Illawarra region on the New South Wales south coast. It is often found in areas which are seasonally inundated.