Gatunek szeroko rozmieszczony w górach i na pogórzach środkowej Europy, od Pirenejów po Karpaty, znany również z niżowych rozproszonych stanowisk w większych obszarach leśnych. Przedkłada nad inne lasy iglaste, w Tatrach występuje również w kosodrzewinie a w Bieszczadach na połoninach.