Au XVIe siècle, la commune s'appelait Montauban de Bretagne. Au cours des siècles suivants, elle prit successivement le nom de Saint-Jean de la Haye, puis Notre-Dame de la Haye, avant de trouver en 1672 sa dénomination actuelle : La Haye-Fouassière.
Ce nom est composé du mot "Haye" qui désigne en vieux français "les bois" et du mot "Fouassière" qui vient de "fouace" (ou "fouasse"), gâteau typique à la pâte serrée, en forme d'étoile à six cornes qui était à l'époque la spécialité locale...
(image et extrait du site officiel de la commune... lire la suite)