Sebaran
Kelelawar ini merupakan spesies yang endemik ke Kepulauan Louisiade, Kepulauan D'Entrecasteaux, dan Kepulauan Trobriand, di Provinsi Teluk Milne di tenggara Papua Nugini. Kelelawar ini ditemukan pada ketinggian dari permukaan laut hingga 1.800 meter (5.900 kaki).
Spesies ini telah diketahui hadir di Pulau Fergusson, Pulau Goodenough, Pulau Normanby, Pulau Misima, Pulau Panaeati, Pulau Rossel, Pulau Tagula (Pulau Sudest), Pulau Kiriwina, dan Kepulauan Woodlark.