Eggesin is a municipality located in the Vorpommern-Greifswald district within the German state of Mecklenburg-Western Pomerania. It is situated along the river Uecker.
The town is positioned approximately 7 km southeast of Ueckermünde and 42 km northwest of Szczecin.