Ancien passage sur l'Oust; simple gué qui deviendra pont, Saint-Perreux, en breton Sant-Pereg, était aussi connu sous le toponyme de Recsac en l'an 1182 puis se voit sous la forme Sant Perreuc en l'an 1398, dans les archives du château de Kastellan.
La paroisse, puis commune s'est placée sous la protection de Saint Petroc, en breton Sant Pereg, qui, né en Cornouailles insulaire, est l'auteur de faits grandioses et miraculeux dont nous n'avons pas trouvé trace mais que tout le monde connaît.
Plus sérieusement, il est probable que Pereg était un chef breton respecté qui aurait été christianisé ultérieurement.
Les formes anciennes nous dévoilent un Recsac en 1182 dans le Cartulaire de Redon, puis idem en 1289. C'est en l'an 1398, qu'apparaît un Saint Perreuc aux sonorittés bien proches de la forme bretonne.