Barsac est une commune sur la rive gauche de la Garonne dans le département de Gironde dans le sud-ouest de la France.
Il se trouve dans la région Aquitaine dans le département de Gironde dans le sud-ouest de la France.