Wunstorf is a town in the district of Hanover, in Lower Saxony, Germany. It is situated approximately 22 km west of Hanover. The following localities belong to the city of Wunstorf: Blumenau, Bokeloh, Großenheidorn, Idensen, Klein Heidorn, Kolenfeld, Luthe, Mesmerode, Steinhude, and Wunstorf.
The city is giving its name to nearby Wunstorf Air Base of the German Air Force. To the west of the city, Steinhude and Großenheidorn are located on the shores of Lake Steinhuder Meer.