Odaburnu, Balıkesir'e 145 km, Ayvalık'a 23 km mesafede olan (2000 yılı), Ayvalık ilçesine bağlı bir köydür.

Bölgede ılıman Marmara iklimi görülür.