En el siglo XIII estaba en manos de la familia Queralt y en 1370 se estableció la Baronía de Rocafort de Queralt.