Num local habitado desde a pré-história, o castelo foi construído em 1424, sendo muito modernizado e ampliado no reinado de D. Manuel I.