Benecko je selo u okrugu Semily, u Liberečki kraj, Czechia. Benecko se nalazi na 793 m nadmorske visine, u podnožju planine Giant. Broj stanovnika je 1.129 (2024). Najbliži veći grad je Jablonec nad Nisou, 28 km zapadno. Blizu granice: Poljska, 12 km. Među znamenitostima u okolici su Vang Stave Church (17,5 km), Augustinian monastery in Vrchlabí (5,8 km) i Trosky Castle (28 km). Među prirodnim znamenitostima su Przełęcz Karkonoska (12,3 km) i Przełęcz Szklarska (18,7 km).
Piše se i Benecko.