Castillon-la-Bataille es una comuna y población de Francia, en la región de Aquitania, departamento de Gironda, en el Distrito de Libourne. Pertenece al Cantón de Castillon-la-Bataille. Su población en el censo de 1999 era de 3113 habitantes. Está integrada en la Communauté de communes Castillon Pujols.