Situé dans le département des Côtes-d'Armor, Gouarec est un charmant village, typique de la Bretagne intérieure, dans une vallée au confluent du Doré et du canal de Nantes à Brest.
Ses maisons à l'architecture caractéristique, presque médiévales, ne laissent pas indifférents les visiteurs. Si on retrouve une trace de l'existence de Gouarec dès le XIIe siècle, le nom du village a évolué. D'abord orthographié Gwareg, son nom pourrait évoquer en breton "arc", faisant référence à la rivière Blavet qui se courbe dans la commune ou en gallois "protecteur" en référence au château disparu des Rohan.
Avant la révolution française, il n'y avait à la place du village actuel qu'un simple hameau dépendant de Plouguernével et portant le nom de St Gilles-Gouarec. En raison de sa situation, le hameau devient le siège de foires et une véritable bourgade dès le XVIIe siècle.