Granica ze Słowacją przebiega od Przełęczy Jabłonkowskiej, przez Zwardoń, Wielką Raczę, Pilsko, Babią Górę, Chyżne, przecina dolinę Orawy, główny grzbiet Tatr, biegnie doliną Białki wzdłuż doliny Dunajca, przez Pieniny, doliną Popradu, przez Muszynę, przełęczą Tylicką, Dukielską i Łupkowską, do szczytu Krzemieniec, nad przełęczą Użocką.

Granica z Ukrainą ciągnie się od przełęczy Użockiej, wzdłuż doliny Sanu, na wschód od Lutowisk, Ustrzyk Dolnych, przecina dolinę rzeki Strwiąż, Bramę Przemyską, przechodzi w kierunku północno-wschodnim i w okolicach Kryłowa osiąga rzekę Bug, a następnie wzdłuż Bugu biegnie do Sobiboru.

Granica z Białorusią przebiega od Sobiboru wzdłuż Bugu i skręca na północny wschód, przecina puszczę Białowieską, dolinę Narwi, biegnie wzdłuż doliny Świsłoczy, przecina dolinę Czarnej Hańczy i kończy się na północ od tej rzeki.

Granica z Litwą biegnie na północ od Czarnej Hańczy, na wschód od miejscowości Sejny, na północny wschód od Suwałk do okolic Wiżajn.