La commune de Saint-Floret, et qui est campagnarde et reposante, est situé dans le département du Puy-de-Dôme. Elle compte une population de 269 habitants. L'habitat est surtout ancien. Le charme particulier de la commune est apprécié et a entraîné le prix de plus beau village de France. Une quotité d'enfants et d'adolescents de 25%, un pourcentage de personnes âgées de 29% spécifient les habitants qui sont pour la plupart âgés.
Du point de vue du climat, la localité jouit de des précipitations de 779 mm par an, par contre un ensoleillement de 1865 heures par an. En termes d'économie, l'état des lieux est caractérisé notamment par un taux de chômage de 6% mais une part de cadres de 44%. Elle est caractérisée par une densité de population de 20 hab./km², mais un pourcentage de petits terrains de 4% et une évolution du nombre de places en établissement scolaires de 11.