Spechte leben in einer breiten Palette von Biomen, darunter gemäßigte Laubwälder, gemäßigte Regenwälder, Grasländer und Gebüschländer, tropische Regenwälder, tropischer Buschland, gemäßigte Grasländer, mediterrane Wälder und Buschland, Wüsten und tropische Bergwälder.