Zandhoven is a municipality in the Belgian province of Antwerp. The municipality comprises the towns of Massenhoven, Pulderbos, Pulle, Viersel and Zandhoven proper. On January 1, 2006, Zandhoven had a population of 12,286. The total area is 40.10 km² which gives a population density of 306 inhabitants per km².