Tildonk is a town located in the Belgian province of Flemish Brabant and is part of the municipality of Haacht. It has a total area of 7.31 km².