Stašov se trouve à 9 km au sud-est de Polička, à 12 km au sud-ouest de Svitavy, à 58 km au sud-est de Pardubice et à 146 km à l'est-sud-est de Prague[4].
La commune est limitée par Pomezí au nord, par Radiměř au nord-est, par Banín à l'est, par Rohozná au sud et par Jedlová et Polička à l'ouest[5].