Diest is a city and municipality located in the Belgian province of Flemish Brabant. Situated in the northeast of Hageland province, Diest is bordered in the north by province of Antwerp and in the east by Limburg. The municipality comprises the city of Diest proper and the towns of Deurne, Kaggevinne, Molenstede, Schaffen en Webbekom. On January 1, 2006, Diest had a total population of 22,845. The total area is 58.20 km² which gives a population density of 393 inhabitants per km².