Suchý Důl leží v údolí potoka Ledhujka, východně od Police nad Metují. Správní území má celkovou rozlohu 1327 ha a zahrnuje rovněž místní část Slavný pod hřebenem Broumovských stěn. Obec Suchý Důl se nachází v nadmořské výšce od 490 do 548 m n.m. a Slavný v rozmezí 580 až 624 m n.m.