Ruïnes.
La vila de Rocafort es troba vorejada per la riera de Nespres, aquest darrer nom prové el llatí “nespula”, i ens serveix per trobar la primera referència d’aquest indret, quan el 952, “Spendeo” i la seva muller “Deodona” vengueren unes cases i terres en el terme de “Nespola”, dins el comtat de Manresa, a “Andalecus” i a la seva muller “Ermeviga”.
Segons Carreras Candi aquest castell era conegut per castell de “Nespola” l’any 1023.
L’any 1280 n’era senyor Pere de Cigiar o d’Agrari, ciutadà de Barcelona.
L’any 1295 n’era senyor Berenguer de Sitjar o Cigiar, casat amb Sibil•la; aquesta darrera donà el castell i terme de Rocafort com a dot al seu fill Pere en el seu casament amb Guillema.
L’any 1329, Pere de Sitjar confirmà a Berenguer de Guardiola el feu que aquest posseïa en aquest castell.
En el fogatjament de 1365-1370 comptava amb 27 focs; en el de 1381, 23 focs.
Quan finà Guillema el 1375, aquest castell i el seu terme l’heretà el monestir de Sant Benet de Bages, que el tenia encara en el segle XVII.
