En 1021 pertenecía a los vizcondes de Cardona, tras la muerte de su hijo Isovard, le cede a la canónica de Sant Vicenç de Cardona unas tierras dentro del término, en 1040 sale documentado en el testamento del obispo de Vic, Eriball, a finales del siglo XI los castellanos eran de la familia Odena, en 1156 el señor era Ramón de Cardona, conservándolo aun en el siglo XIV.