Marcillac est une commune déléguée de Val-de-Livenne située dans le Sud-Ouest de la France, dans le département de la Gironde, en région Nouvelle-Aquitaine
Commune située dans le Blayais. C'est une commune limitrophe avec le département de la Charente-Maritime.