Sauviac est une ville de la Gironde en région Nouvelle-Aquitaine.
Sauviac compte 327 habitants.
La densité de la population de Sauviac est de 30 habitants au km².
Le maire de Sauviac est Monsieur Michel AIME