Il se compose des anciennes municipalités de Leuze-en-Hainaut, Grandmetz, Thieulain, Blicquy, Chapelle - à - Oie, Chapelle - à - Wattines, Pipaix, Tourpes, Willaupuis et Gallaix.
Leuze-en-Hainaut est une commune située dans la province belge du Hainaut.