Holsbeek is a municipality located in the Belgian province of Flemish Brabant. The municipality comprises the towns of Holsbeek proper, Kortrijk-Dutsel, Nieuwrode and Sint-Pieters-Rode. On January 1st, 2000 Holsbeek had a total population of 8,857 (4,423 males and 4,434 females). The total area is 38.66 km² which gives a population density of 229.10 inhabitants per km².