Saint-Donan est certainement un disciple de Saint-Brieuc. En 418, saint Donan, cousin-germain de Fragan (dit-on) et originaire comme lui de Grande-Bretagne, se réfugia avec ce dernier dans l'Armorique, et fonda sur les bords de Gouët, une colonie chrétienne.
Saint-Donan est un démembrement de l'ancienne paroisse primitive de Plouvara. Au XIIème siècle, la puissante famille Botherel édifie une place forte au-dessus de la vallée de la Maudouve. C'est probablement de cette époque que doit aussi dater la fondation de la paroisse. Saint-Donan (Sainct-Donnan) est mentionné comme paroisse à partir de 1540 (archives des Côtes d'Armor, 1E 2360).
La nouvelle église (1896-1898), oeuvre de l'architecte Morvan. En forme de croix latine, elle comprend un clocher extérieur, une nef avec bas côtés de quatre travées, un transept et un choeur accosté de deux chapelles ouvrant également sur le transept. La bénédiction de la première pierre a lieu le 18 octobre 1896. L'église est bénie le 13 novembre 1899 et consacrée le 12 octobre 1924.