Předhradí se trouve à 7 km au sud du centre de Luže, à 22 km au sud-est de Chrudim, à 30 km au sud-sud-est de Pardubice et à 118 km à l'est-sud-est de Prague[4].
La commune est limitée par Skuteč à l'ouest, au nord et au nord-est, par Proseč à l'est, par Skuteč au sud-est et par Pokřikov au sud[5].