Es una construcción militar medieval, que durante los siglos XVII y XVIII fue habilitada como masía.
El aparato es regular y formado por sillares colocados a soga en las partes bajas de la casa.
La estructura medieval del castillo se perdió cuando fue habilitado como masía en el siglo XVII.
El rey encargó al conde Borrell el empleo de Casserres, Cardona, Osona y otros lugares abandonados, plazas fuertes que se juntaron con otras pequeñas fortalezas para constituir una línea fortificada a lo largo de los ríos Llobregat y Cardener.
La primera referencia documental, sin embargo, es del año 907 al consagrar la iglesia de San Martín ( in castro quedamos vocitato Pugo Regis).
Esta donación fue anulada el año 1342, cuando, los hospitalarios se lo repensaron debido a la importancia del sitio.
El año 1485, el comendador declaró el castillo como recinto inhabitable y las rentas percibidas no cubrían los gastos de mantenimiento.
Un cabreo del 1722 menciona la existencia de un portal en el punto donde comenzaba la tercera muralla.
Tanto las murallas como los restos de casas que se conservan tienen un paramento constructivo similar.
En parte, al menos, estas construcciones se pueden fechar entre los siglos X y XII.