Předenice se trouve à 9 km à l'est-sud-est de Dobřany, à 13 km au sud-sud-est de Plzeň et à 91 km au sud-ouest de Prague[4].
La commune est limitée par Čižice au nord, par Nebílovy et Netunice à l'est, par Dolní Lukavice au sud, et par Útušice à l'ouest[5].