The castle was located in an urban-rural location, in an area that marks the territory, on a hilltop that is 763 meters above sea level, situated on the right margin of the Rio Ponsul and overlooking the urban nucleus and parish of São Salvador.