Mouscron (Dutch: Moeskroen) is a municipality located in the Belgian province of Hainaut. On January 1st, 2002 Mouscron had a total population of 52,293 (25,241 males and 27,052 females). The total area is 40.79 km² which gives a population density of 1,282.01 inhabitants per km².