L' any 1493 un Vinyals ja era batlle de la Vila. A mitjans segle XVII, en Josep Magarola i Badía, pubill Vinyals era l'amo de la Barca que ja feia 200 anys feia el servei de transbordament entre Esparraguera y Olesa. Fins a un any s'utizaba como a caserna de la Guardia Civil