Banksia bipinnatifida occurs south from Eneabba and Mount Lesueur south to Manjimup and Busselton. Subspecies bipinnatifida grows in jarrah (Eucalyptus marginata) forest and woodland from east of Perth to Manjimup and subspecies multifida is found in kwongan in the northern part of the species' distribution.