Windeck is a municipality in the Rhein-Sieg district, in North Rhine-Westphalia, Germany. It is situated on the river Sieg, approx. 35km east of Bonn and 35km west of Siegen. The name Windeck comes from the Windeck castle ruins and the nearby village of Windeck.
The community of Windeck was formed in 1969 through the merger of the communities of Dattenfeld, Herchen and Rosbach. Today Windeck consists of 58 villages and some hamlets and homesteads. The most populated are: