La primera menció que apareix del castell de la Roca del Vallès data vers el 1024 en una documentació on el propietari n'era Arnau Mir per encàrrec del comte de Barcelona Ramon Berenguer I, però més tard aquest el donà a Guillem de Muntanyola o de Vacarisses. Quan aquest va morir, fou succeït pels seus fills Renard Guillem de Sarroca i Bernat Guillem. Posteriorment fou propietat de Ramon de Cabrera, i el 1287 consta com a senyor Pere Marquès. Vers el 1374 passà al seu descendent Pere Arnau Marquès, que el 1405 el vengué a Ramon de Torrelles, senyor de Rubí. Els descendents de la família, partir de l'any 1463, el van reformar i consolidar i l'hi van donar un aspecte més de palau que de castell medieval (cal mencionar que el castell va ser destruït a la meitat del segle XVII i no va ser fins l'any 1952 que va ser reconstruït). El castell tornà a canviar de propietari a principi del segle XVIII, entrant a formar part del patrimoni dels Sentmenat, amb Fra Miquel de Torrelles i Sentmenat, el qual el va cedir a la comunitat de prev" de Santa Maria del Mar. Més endavant, durant la desamortització de Mendizàbal, passaria a ser, després d'altres famílies, de la família Alomar i finalment, l'any 1949, el compraria Antoni Rivière i Manén actual propietari.