In Péruwelz zijn 3 huizen te huur. De gemiddelde maandelijkse huurprijs is € 878, met een laagste prijs van € 725 en een hoogste van € 1.060. De gemeente telt 17.159 inwoners en beslaat 61 km². De gemiddelde leeftijd ligt rond bijna 41 jaar; 70% van de inwoners is eigenaar van hun woning. Het gemiddelde nettojaarinkomen is € 15.819. De bevolking bestaat uit 90,8% Belgen, 6,8% Fransen, 1% Italianen, 0,2% Roemenen, 0,1% Spanjaarden, 0,1% Marokkanen, 0,1% Polen en 0,8% andere nationaliteiten.
Huizen vertegenwoordigen 92,4% van de woningen in Péruwelz, terwijl appartementsgebouwen 7,6% uitmaken. De gemiddelde woning dateert van rond 1920 en telt 5,8 ruimtes. De verdeling van de gebouwen is 30,8% open bebouwing, boerderijen en kastelen, 29,7% gesloten bebouwing, 28,1% halfopen bebouwing, 7,3% gebouwen en appartementencomplexen, 3% handelspanden en 1% andere soorten gebouwen. In de gemeente zijn ook 59 firma’s actief in gemengde bedrijven, 58 in haar- en schoonheidsverzorging en 44 in restaurants en mobiele eetgelegenheden.
Voor verplaatsingen over de weg lopen de N50, N60, N60g, N60e en N60f door Péruwelz. De A16/E42 richting Bergen en Doornik ligt op 11 minuten rijden van het centrum; de A7/E19-E42 richting Halle, Nijvel, Bergen en Valenciennes is bereikbaar in 13 minuten. Er zijn 8 TEC-buslijnen, waaronder lijn 491 tussen Tournai, Mortagne en Péruwelz, lijn 78 tussen Saint-Ghislain en Péruwelz, lijn 8 tussen Dour en Erquennes, lijn 86A tussen Leuze en Blaton en lijn E40 tussen Ath en Péruwelz. De dichtstbijzijnde stations zijn Péruwelz, Callenelle, Blaton, Maubray en Harchies.
Het onderwijsaanbod omvat 16 kinderdagverblijven, 12 kleuterscholen, 12 basisscholen en 5 middelbare scholen. Daartoe behoren Ecole Fondamentale Libre Notre-Dame De Bon-Secours, Ecole Fondamentale De Bon-Secours, Athenee Royal Peruwelz en Institut Saint-Charles. Voor winkels zijn er 2 SPAR’s, 2 Delhaize-winkels, 1 Trafic, 1 Intermarché en 1 Colruyt. Er zijn 4 laadpunten voor elektrische voertuigen, maar geen deelfietsen of deelauto’s. Wevelgem Airport is bereikbaar in 34 minuten met de auto of 108 minuten met het openbaar vervoer.