Sauvat is a commune in the Cantal département in south-central France.
Coordinates: 45°19′N 2°27′E / 45.317, 2.45