Benecko is a village in Semily District, in the Liberec Region, Czechia. Benecko lies at 793 m above sea level, at the foot of the Giant mountains. It has 1,129 inhabitants (2024). The nearest city is Jablonec nad Nisou, 28 km to the west. Near the border: Poland, 12 km. Among the landmarks around are Vang Stave Church (17.5 km), Augustinian monastery in Vrchlabí (5.8 km) and Trosky Castle (28 km). Among the natural features are Przełęcz Karkonoska (12.3 km) and Przełęcz Szklarska (18.7 km).