Obec Kněžmost leží 8 km východně od Bakova nad Jizerou. Archeologické průzkumy potvrdily osídlení zdejšího katastru již v 8. století, ze kterého pocházelo větší množství nalezeného materiálu. Jak název napovídá, stával zde původně knížecí most přes močály. Tehdy zde bylo vybíráno clo pro královskou komoru a tuto funkci zastával Beneš z Michalovic. Roku 1337 se stal majitelem Václav z Vartenberka. V roce 1361 zde vystavěl svou tvrz Ješek z Kněžmostu zvaný Tupec, jehož potomci nechali vystavět hrad Valečov, na který později přesídlili a zdejší tvrz nechali zchátrat a zpustnout. Její zbytky nalezneme v místě na Hrádku, asi 300 m východně od kostela. Následně spadal Kněžmost pod správu Valečovského hradu a teprve, když se majiteli Kněžmosta stali Kapounové ze Svojkova, byla zde vybudována tvrz nová. Do dnešní doby se stopy po tvrzi nedochovaly a tak jen víme, že stávala v místech, kde se dnes nachází dům čp. 68. Jediná turistická značka, která do obce vede přichází od zříceniny hradu Valečova a pokračuje dále na Drhleny, Branžež a do Příhraz.