Péruwelz is a city and municipality in Belgium. It is located in Wallonia, the French-speaking southern region of the country, within the province of Hainaut.
As a municipality, Péruwelz is one of the local administrative units that make up the Belgian state, combining the status of a city with that of a commune. Its position in Hainaut places it in the western part of Wallonia, a province that borders France to the south.