Okres Trutnov se nachází v Královéhradeckém kraji.
Okres sousedí s okresy: Jičín, Hradec Králové, Náchod a Semily. Ze severu tvoří státní hranicí s Polskem , Slezskem.
V okrese Trutnov se nachází nejvyšší hora České republiky Sněžka (1602 m n. m.) v Krkonošském národním parku.