Obec Kapišová leží v severnej časti Nízkych Beskýd v údolí riečky Kapišovka, severného prítoku Ondavy. Od okresného mesta Svidník je vzdialená 4 km. Zároveň je prvou obcou pri v stupe do Údolia smrti.
Najvyšší vrch v chotári sa volá Rohuľa (596m n.v.). Stred obce sa nachádza v n.v. 260m. Chotár je mierne zvlnený s plochými chrbtami hôr a miernymi svahmi. Katastrálna výmera je 662ha.