Montagnac-sur-Auvignon es una localidad y comuna de Francia, en la región de Aquitania, departamento de Lot y Garona, en el distrito y cantón de Nérac.
Su población en el censo de 1999 era de 497 habitantes.
Está integrada en la Communauté de communes des Coteaux de l'Albret.