Enghien is a city and municipality of Wallonia located in the province of Hainaut, Belgium.
On 1 January 2006, Enghien had a total population of 11,980. The total area is 40.59 square kilometres, which gives a population density of 295 inhabitants per km².
The municipality consists of the following districts: Enghien, Marcq, and Petit-Enghien. It is situated on Flemish border, and restricted language rights are granted to the Dutch speaking minority.