In den Bayerischen Voralpen und Alpen besiedelt der Grünspecht alle Höhenlagen von 600 bis 1400 m über NN recht gleichmäßig und wurde bis in 1700 m Meereshöhe nachgewiesen, der Grauspecht besiedelte dieselben Höhenlagen in etwas geringerer Dichte.