Die Insel Poel liegt in der Wismarer Bucht in der Ostsee, nahe Wismar. Die amtsfreie Gemeinde Ostseebad Insel Poel umfasst die Insel sowie die nordöstlich vorgelagerte Insel Langenwerder. Sie gehört zum Landkreis Nordwestmecklenburg in Mecklenburg-Vorpommern.
Der Hauptort der Gemeinde ist Kirchdorf, am Ende der tief von Süden einschneidenden Bucht des Kirchsees. Die Insel ist mit 36 km² Fläche die siebtgrößte deutsche Insel.
Poel ist über einen befahrbaren Damm mit dem Festland verbunden.