La Maison Familiale Rurale a été créée en 1968 et occupe ses locaux actuels depuis 2012. Elle est située au cœur d'une commune d’un peu plus de 3000 habitants. La commune est située à l'extrême pointe nord-ouest du département de la Haute-Loire, dans le Brivadois (à 17km d’Issoire, 50km de Clermont Ferrand et 70km du Puy en Velay). A travers son projet, la MFR de Sainte Florine tente de contribuer au développement de son territoire par de réels partenariats.