L'origen de l'emplaçament del poble d'Olivella s'entronca amb la carta de poblament que el 1164 atorgaren cinc propietaris o cavallers (Pere de Ferran, Pere de Puig-roig i d'altres), dintre el terme del castell d'Olivella, a favor de Cabot i altres persones que havien començat a artigar un puig erm. La donació comportava que els afavorits hi aixequessin una fortalesa en un termini de sis anys i paguessin un cens al senyor dominical. Aquesta fortalesa és documentada amb el nom de "Castro Novo de Olivella" el 1264. El Castell Nou d'Olivella és esmentat novament en documents dels anys 1278, 1296 i 1343. El 1548 només hi havia dues masies prop del Castell Nou, i deu en el seu terme. El creixement demogràfic de la primera meitat del segle XVII féu que l'any 1625 la parròquia de Sant Pere i Sant Feliu fos traslladada al solar del Castell Nou, que serví de nucli a la formació de l'actual poble d'Olivella.