Trutnov liegt im Nordosten Tschechiens, eingebettet im Tal der Úpa am Rande des Riesengebirges. Die Stadt wird als „Tor zum Riesengebirge“ bezeichnet und ist von mehreren Hügeln umgeben, darunter der Šibeník und der Chmelnice. Nachbarorte wie Zlatá Olešnice und Pilníkov liegen in unmittelbarer Nähe.
Die erste Erwähnung des Ortes stammt aus dem Jahr, als er als „Aupa“ bezeichnet wurde. Im 13. Jahrhundert entstand hier eine Siedlung, die später zur Stadt erhoben wurde. Prägend waren die Hussitenkriege, in denen die Stadt zerstört und wiederaufgebaut wurde, sowie die Schlacht bei Trautenau im Deutschen Krieg.
Bekannt ist Trutnov für sein historisches Schloss, das im Dreißigjährigen Krieg zerstört und später wiederaufgebaut wurde. Ein markantes Bauwerk ist der Obelisk auf dem Gablenzberg, der an die Schlacht von 1866 erinnert. Die Stadt entwickelte sich zu einem Zentrum der Textilindustrie und des Tourismus im Riesengebirge.