El castillo se localiza en el Parque Natural de la Sierra de San Mamede, donde se yergue en la vertiente norte de la sierra, en posición dominante sobre el pueblo y estratégica sobre la frontera, controlando, en el pasado, el paso del río Sever, afluente del Tajo.