Saint-Floret is a commune of the Puy-de-Dôme département, in Auvergne, France.
Coordinates: 45°33′N 3°07′E / 45.55, 3.117