Knesselare is a municipality located in the Belgian province of East Flanders. The municipality comprises the towns of Knesselare proper and Ursel. On January 1st, 2000 Knesselare had a total population of 7,794 (3,952 males and 3,842 females). The total area is 37.93 km² which gives a population density of 205.48 inhabitants per km².