An Indonesian endemic, the Black-winged Lory is distributed to forests and coastal habitat of Biak, Numfor, Manim and Mios Num islands in Cenderawasih Bay, Papua.
The group consists of Biak Island, Supiori and Numfor, and numerous smaller islands, mostly covered in rain forest.