Mesto Stropkov sa nachádza v Nízkych Beskydách, v geomorfologickom celku Ondavská vrchovina, ktorá sa rozprestiera od Kurovského sedla až k údoliu rieky Cirocha. Samotné mestečko Stropkov leží v Stropkovskej brázde. Najvyšším bodom Stropkova je vrch Baňa, ktorý dosahuje 526 metrov n.m. Mesto Stropkov má 12685 obyvateľov.