Flobecq (Dutch: Vloesberg; Picard: Flôbek) is a Walloon municipality (with language facilities for Dutch) located in the Belgian province of Hainaut. It borders to the municipalities of Ellezelles (to the west) and Lessines (to the east) in the same province and to Brakel in the province of East Flanders, on the other side of the language border.