Brecht is a municipality in the Belgian province of Antwerp, in the Flanders region of northern Belgium. The municipality comprises three towns: Brecht proper, Sint-Job-in-'t-Goor and Sint-Lenaarts.
It covers a total area of 90.84 km². In 2021, Brecht had a total population of 29,809.