Dießen ligger i det bayerske Voralpenland ved sydvestenden af Ammersee, omkring 40 kilometer sydvest for München. Byen Dießen ligger ved bredden af Ammersees omkring det tidligere Augustinerkloster. Mod vest grænser landsbyen St. Georgen til. Nogle kilometer videre i bed bakkede bagland ligger de tidligere kommuner Dettenschwang, Dettenhofen og Obermühlhausen, der nu er en del af kommunen. I umiddelbar nærhed af Ammersee ligger landsbyerne og bebyggelserne i den tidligere kommune Rieden.