Obec Velké Svatoňovice leží v Podkrkonošské pahorkatině pod úpatím Jestřebích hor
9 km jihovýchodně od Trutnova.

K obci od roku 1976 přísluší Markoušovice, malá víska pod hřebenem Jestřebích hor,
vzdálená 4 km severozápadně od Velkých Svatoňovic.