Jabarkan Geografi dari Malakula

Selat Bougainville memisahkan pulau ini dari pulau Espiritu Santo dan Malo di sebelah utara. Ibu kota Provinsi Malampa di Lakatoro terletak di pesisir timur laut Malakula dan juga merupakan permukiman terbesar di pulau ini. Di pesisir timur laut pulau ini terdapat sejumlah pulau yang disebut "Kepulauan Kecil", dan beberapa pulau yang ada di kepulauan tersebut adalah Vao, Atchin, Wala (pulau), Rano, Norsup, Uripiv dan Uri. Di pesisir barat daya pulau ini juga terdapat Pulau Tomman, di pesisir selatan terdapat Pulau Akhamb, dan di pesisir tenggara terdapat Kepulauan Maskelynes.

Ketinggian maksimal di pulau ini adalah 879 m dan ketinggian ini disebut "Gunung Liambele".