Sauvagnat-Sainte-Marthe est une ville du Puy-de-Dôme en région Auvergne-Rhône-Alpes.
Sauvagnat-Sainte-Marthe compte 509 habitants appelés les "Sauvagnatois, Sauvagnatoises".
La densité de la population de Sauvagnat-Sainte-Marthe est de 85 habitants au km².
Le maire de Sauvagnat-Sainte-Marthe est Madame Séverine BRUNEL