Zasięg występowania Zamieszkuje Półwysep Iberyjski (dawniej również Apeniński), Baleary oraz Bałkany, a także pasma górskie Azji od Turcji i Kaukazu po Mongolię, północno-wschodnie Chiny i Pakistan. Skrajnie nielicznie gnieździ się na Krymie; niewielka reintrodukowana populacja na południu Francji. Część populacji jest osiadła, część nomadyczna, a część zimuje na południe od zasięgu letniego.
Jeszcze w XIX wieku mógł się gnieździć w Tatrach, być może również na terenie dzisiejszej Polski (nie są to jednak potwierdzone informacje, a tylko przypuszczenia). Obecnie sporadycznie zalatuje w południowe rejony kraju. W 2011 roku zaobserwowano jednego osobnika w powiecie nowosądeckim, było to pierwsze potwierdzone stwierdzenie na terenie Polski od 1982 roku. W 2021 roku pojawił się na Wyspach Świderskich pod Warszawą oraz w Nowym Lublińcu na pograniczu województw lubelskiego i podkarpackiego. Łącznie do końca 2021 roku odnotowano 25 potwierdzonych stwierdzeń, w trakcie których obserwowano 27 osobników.