Peruwelz lies on the E42 roadway and the
Dender River between
Mons and
Tournai. It has a population of 17,000.
Baugnies, Bon-Secours, Braffe, Brasmenil, Bury, Callenelle, Roucourt, Wasmes-Audemez-Briffoeil, and Wiers are boroughs within the municipal district of Peruwelz.