Besko leży w województwie podkarpackim i liczy około 4 600 miejscowości. Miejscowość została założona w XIV wieku. Znajduje się tu neogotycki kościół Podwyższenia Krzyża Świętego z 1912 roku. Besko leży nad rzeką Wisłok. W skład miejscowości wchodzą główne ulice: Sanocka, Bieszczadzka i Kolejowa.