Flobecq (; 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.
On January 1, 2008, Flobecq had a total population of 3,287. The total area is 23.00 km² which gives a population density of 143 inhabitants per km².
Flobecq is a touristic village. Each year, on the nearest Friday to 17 January, there is a marvelous local feast based on the adoration of Saint Antony.