Kudensee ligger omkring fem kilometer nordøst for Brunsbüttel ved Kielerkanalen.
Landesstraße 276 og Deutsche Fährstraße går gennem kommunen.
Kanalfærgen Stettin forbinder kommunen med Averlak på den vestlige bred. Bundesstraße 5 går gennem den sydlige del af kommunen.