Binche is a municipality located in the Belgian province of Hainaut. On January 1st, 2002 Binche had a total population of 32,344 (15,514 males and 16,830 females). The total area is 61.48 km² which gives a population density of 526.09 inhabitants per km².