Balıkesir il merkezinin güneybatısında bulunan ilçe, yaklaşık 818 kilometrekarelik geniş bir alana yayılır. Ortalama 276 metre rakıma sahip olan İvrindi, doğusunda Savaştepe, batısında Havran, kuzeyinde Balya ve Altıeylül, güneyinde ise İzmir ve Manisa illeriyle komşu konumda bulunur. Bu stratejik konumu sayesinde tarih boyunca farklı kültürlerin ve medeniyetlerin kesişme noktalarından biri olmuştur.