Tout au long de la préhistoire, la présence humaine est localisée en bordure de la Rivière de Pénerf et à Kervoyal.
La période gallo-romaine : La flotte Vénète est écrasée par celle de Jules César et la Bretagne est occupée par les romains, de nombreuses «villas» sont construites le long du littoral, dont une à Saint Guérin.
L’époque médiévale est marquée par l’omniprésence du Seigneur de Bavavalan.