Benecko este un sat din districtul Semily, din regiunea Liberec, Czechia. Benecko se află la 793 m altitudine, la poalele muntelui Giant. Populația este de 1.129 de locuitori (2024). Cel mai apropiat oraș mare este Jablonec nad Nisou, la 28 km la vest. Aproape de graniță: Polonia, la 12 km. Printre obiectivele din împrejurimi: Vang Stave Church (17,5 km), Augustinian monastery in Vrchlabí (5,8 km) și Castelul Trosky (28 km). Printre locurile naturale: Przełęcz Karkonoska (12,3 km) și Przełęcz Szklarska (18,7 km).
Se scrie și Benecko.