Erdek, Balıkesir İli'ne bağlı, Kapıdağ Yarımada-sı'nın güneybatısında, Erdek Körfezi kıyısında yer almaktadır. Bu konumuna paralel şekilde Erdek, Kapıdağ Yarımadası ile Anadolu arasında kalan Marmara Denizi'nin hem en büyük, hem de Çanakkale Boğazı'na en yakın körfezine ismini vermektedir. Bu coğrafi konumuyla Erdek İlçesi, ticaret ve turizm merkezi niteliğiyle öne çıkmaktadır.
Erdek'in, büyük kentlere yakınlığı, büyük bir ulaşım kolaylığı sağlamaktadır. İlçenin
Bandırma'ya uzaklığı 22 kilometre, Bursa'ya 130 kilometre, Ankara'ya ise 512 kilometredir. Ankara'dan, Erdek'e, Balıkesir demiryolu bağlantısıyla da ulaşma olanağı bulunmaktadır.
Karayolu ile 365 kilometre (6,5 saat) olan İstanbul-Erdek arası, İstanbul-Bandırma arasındaki hızlı feribot ve deniz otobüsü seferleriyle 2 saatte gerçekleşmektedir.