Giesen ligger vest for Innerste og nord for Giesener Berge. Kommunen grænser (med uret fra nordøst) til Harsum, Hildesheim, Nordstemmen og Sarstedt. Beliggenheden nær Innerste viste sig i oktober 2007 at være problematisk, da der i landsbyerne Giesen (tidligere Klein Giesen) og Ahrbergen ved højvande efter voldsomme regnskyl i Harzen blev oversvømmelse i adskillige kældre, og hele Ahrberger Wald og et helt industrikvarter blev oversvømmet.