Haacht

Haacht
Tildonk
Location of Haacht in Flemish Brabant
Interactive map of Haacht
Haacht
Location in Belgium
Coordinates: 50°59′N 04°38′E / 50.983°N 4.633°E / 50.983; 4.633
CountryBelgium
CommunityFlemish Community
RegionFlemish Region
ProvinceFlemish Brabant
ArrondissementLeuven
Government
 • MayorSteven Swiggers (OpenVLD)
 • Governing partiesOpenVld, Vooruit, CD&V
Area
 • Total
30.74 km2 (11.87 sq mi)
Population
 (2025-01-01)
 • Total
15,661
 • Density509.5/km2 (1,320/sq mi)
Postal codes
3150
NIS code
24033
Area codes016, 015
Websitewww.haacht.be

Haacht (Dutch pronunciation: [ɦaːxt]) is a municipality located in the Belgian province of Flemish Brabant. The municipality comprises the towns of Haacht proper, Kelfs, Tildonk, Wakkerzeel and Wespelaar.

In 2023, Haacht had a total population of 15,465. It is reported to have a population density of 505 inhabitants per km2.