Pustyny – mała wieś w Polsce położona w województwie podkarpackim, w powiecie krośnieńskim, w gmini Krościenko Wyżne. Nazwa wsi pochodzi prawdopodobnie od określenia "pustynia" lub "pustki" jako miejsca nie zamieszkanego. Pustyny sąsiadują z następującymi miejscowościami: Krościenko Wyżne, Zalesie, Łężany, Iskrzynia, Haczów. Przez Pustyny przebiega droga krajowa nr 9 z Radomia do przejścia granicznego ze Słowacją w Barwinku. Pustyny położone są na terenie kotliny Krośnieńskiej będącej częścią Dołów Jasielsko-Sanockich. Teren wsi jest równinny, przecięty doliną potoku Flusy, który wypływa z lasu na pograniczu Zalesia i Targowisk i uchodzi do rzeki Wisłok w Krościenku Wyżnym. Znaczna część wsi położona jest na prawym, północnym brzegu potoku.