La commune, autrefois appelée Saint-Jean-la-Chan, doit son nom au ruisseau La Fouillouse qui la traverse et y prend sa source. Sur les derniers contreforts de la Margeride, le village trône à 1 323 mètres d'altitude, dans un décor de pâturages et de forêts. L'église, du XIIIe siècle, à l'origine chapelle des Bénédictins, a été restaurée intérieurement par les paroissiens alors que son clocher a été refait en 1819. À l'extérieur subsistent des ruines du cloître de l'ancien monastère, incorporées dans le mur de l'actuelle mairie. On peut voir, au hameau du Cellier, au nord-est de Saint-Jean, une tour carrée qui servait de défense et de réserve de vivres.