 Banksia caleyi is found near the southern coast of Western Australia, from South Stirling to the West River and northeast to Pingrup. Some of its population lies within Fitzgerald River National Park. Often locally abundant, it is found in mallee woodland on white sand, gravel, and sandy clay, generally on flat or slightly undulating land. The annual rainfall is 550 – 600 mm (22 – 24 in). Banksia caleyi is classified as Not Threatened under the Wildlife Conservation Act of Western Australia.
