Betheln ligger øst for byen Elze mellem naturparkerne Weserbergland og Harzen, ved den vestlige ende af Hildesheimer Wald.  Inddeling I kommunen  ligger tre landsbyer og bebyggelser: Betheln, Eddinghausen, og det tidligere Benediktinerkloster Haus Escherde.