Roprachtice est un village dans le district de Semily, dans la région de Liberec, en Czechia. Roprachtice se situe à 578 m d'altitude, au pied du massif Giant. Sa population est de 296 habitants (2024). La grande ville la plus proche est Jablonec nad Nisou, à 19,7 km à l'ouest. Près de la frontière : Pologne, à 14 km. Parmi les sites touristiques alentour : Château de Trosky (19,9 km), Château de Valdštejn (20 km) et Kost Castle (27 km). Parmi les sites naturels : Przełęcz Szklarska (18,7 km) et Mumlava Waterfall (13,7 km).