На півночі межує з Польщею (спільний кордон — 541 км); на сході — з Україною (97 км кордону в Закарпатській області); на півдні — з Угорщиною (627 км); на заході — з Чехією (241 км) і Австрією (105 км). Загальна довжина кордону становить 1611 км. Виходу до моря країна не має. Крайні пункти: крайня північна точка — гора Баб'я, найближче село Оравська Полгора (49° 37′ північної широти, 19° 28′ східної довготи);