Hatten ligger ved den nordvestlige ende af Naturpark Wildeshauser Geest omkring 15 km sydøst for Oldenburg. I den vestlige del af kommunen ligger det nu tilplantede klitlandskabOsenberge. En del af kommunens vestgrænse dannes af floden Hunte
Inddeling
Kommunen Hatten består af følgende landsbyer, bydele og bebyggelser :[1]