Lesko (bis 1931 Lisko) ist eine Stadt im Powiat Leski der Woiwodschaft Karpatenvorland im Südosten Polens. Die Stadt mit etwa 5500 Einwohnern ist Sitz der gleichnamigen Stadt-und-Land-Gemeinde mit etwa 11.500 Einwohnern.
Lesko liegt in den Bieszczady auf einer Erhebung über dem San.