Chastrès is located by the ancient Roman road connecting Bavay and Trier. In 868, the village is mentioned as having certain obligations toward Lobbes Abbey. From the 12th century, the village was part of the holdings of the Count of Namur. It remained a dependency of the county until the French Revolution. The village church has Romanesque foundations, but has been rebuilt during the 16th and 19th centuries.
- Media related to Chastrès at Wikimedia Commons