La municipalité de Sainte-Florine est située dans le département Haute-Loire.
Les agglomérations alentours sont les suivantes : Frugerès-les-Mines, Lempdes-sur-Allagnon, Vergongheon, Vézézoux, Brassac-les-Mines, Charbonnier-les-Mines, Moriat.
7 infirmiers et infirmières à domicile pratiquent à Sainte-Florine.