Saint-Jean-la-Fouillouse a Margeride-hegység keleti oldalán fekszik, Châteauneuf-de-Randon-tól 11 km-re északra, 1250 méteres (a községterület 1086-1384 méteres) tengerszint feletti magasságban. A községterület 27%-át (781 hektár) erdő borítja.[2]
A falu a történelmi Gévaudan tartomány keleti részén fekszik. A középkorban egyházközsége a Ruoms-i apátsághoz tartozott. 1956-1990 között a községhez tartozó Celliernél működött a megye legnagyobb uránbányája: évente 200-250 tonna uránt termeltek ki, a termelés csúcspontján (1979-ben) 160 dolgozója volt.[3]