Balıkesir'in Erdek ilçesi, Marmara Denizi'nin güneyinde, Kapıdağ Yarımadası'nda yer almaktadır. Erdek'e yakın bazı yerler: Avşa ve Marmara Adaları: Erdek, bu adalara oldukça yakındır. Bandırma: Erdek, Bandırma'ya 22 km uzaklıktadır. Balıkesir il merkezi: Erdek, Balıkesir il merkezine 119 km mesafededir. Çanakkale: Erdek, Çanakkale'ye 170 km uzaklıktadır. Bursa: Erdek, Bursa'ya 130 km mesafededir.