Bandırma şehir merkezi, Balıkesir iline bağlı ve Marmara Denizi'nin güneyinde yer alan Bandırma Körfezi'nin en iç kısmında bulunmaktadır. İlçenin kuzeyinde Marmara Denizi ve Kapıdağ Yarımadası, güneyinde Manyas ilçesi ve Manyas Gölü, batısında Gönen ilçesi, doğusunda ise Bursa iline bağlı Karacabey ilçesi bulunmaktadır.