Tojice se trouve à 4 km à l'est-nord-est du centre de Nepomuk, à 33 km au sud-est de Plzeň et à 88 km au sud-ouest de Prague[4].
La commune est limitée par Vrčeň au nord, par Čížkov à l'est, par Čmelíny au sud-est, par Mohelnice et Třebčice au sud, et par Nepomuk à l'ouest[5].