Třeboc se trouve à 13 km au nord de Rakovník et à 52 km à l'ouest-nord-ouest de Prague[2].
La commune est limitée par Ročov au nord, par Pochvalov au nord-est, par Kozojedy et Kroučová à l'est, par Hředle au sud, par Řevničov au sud-est, et par Mutějovice et Domoušice à l'ouest[3].