The castle is situated in an area of abundant archaeological vestiges; the parish of Poiares is located between the Serra do Marão and Serra de Avões, along the Couro and Douro Rivers in a rural area, situated on a 700 meters hilltop dominating the Douro valley.