Turnov est une ville dans le district de Semily, dans la région de Liberec, en Czechia. Turnov se situe à 260 m d'altitude, à 4,8 km du massif Giant, près de Jizera. Sa population est de 14 577 habitants (2024). La grande ville la plus proche est Jablonec nad Nisou, à 16,0 km au nord. Parmi les sites touristiques alentour : Kost Castle (10,5 km), Château de Trosky (9,4 km) et Château de Valdštejn (2,6 km). Parmi les sites naturels : Maškova zahrada (0,1 km) et Postojna (4,4 km).