Kampenhout is a municipality located in the Belgian province of Flemish Brabant. The municipality comprises the towns of Berg, Buken, Kampenhout proper and Nederokkerzeel. On January 1, 2006 Kampenhout had a total population of 10,956. The total area is 33.49 km² which gives a population density of 327 inhabitants per km².