Halny występuje w Karpatach Zachodnich; w południowej Polsce, na Słowacji oraz w północnych Węgrzech.