El origen del castillo se vincula a los visigodos, aunque posiblemente ya existiera una fortaleza anterior a ésta época.