Tant la torre del cavaller o castell de Vilamajor, com l'església de Sant Joan de Vilamajor semblaria que es podrien haver bastit al mateix moment, ja que el propi procés de reconquesta implicava la construcció d'una fortificació per tal d'assegurar-se el control d'un territori i la construcció d'un edifici religiós atès que en aquest procés hi participà l'església catòlica de forma molt activa. Així doncs tot i que les primeres notícies documentals referents a l'església de Sant Joan de Vilamajor daten de l'any 1157, és versemblant creure que tant la torre com l'església podrien tenir els orígens vers les acaballes del segle X o inicis del segle XI, ja que és en aquest període quan es configura la frontera del comtat de Cerdanya-Berga i que transcorre per les poblacions de Portell, Guspí, Pujalt i Gàver. No serà fins l'any 1433 que apareix el castell de Vilamajor com a castell termenat.