Zele is a municipality located in the Belgian province of East Flanders. The municipality only comprises the town of Zele proper. On January 1, 2006 Zele had a total population of 20,371. The total area is 33.06 km² which gives a population density of 616 inhabitants per km².