Den forekommer i nord på de filippinske øyene Catanduanes, Luzon, Masbate, Mindoro og Sibuyan, i den midtre øygruppe på Biliran, Bohol, Cebu, Leyte, Negros, Panay og Samar, og i sør på øyene Basilan, Dinagat, Mindanao og Tawi-Tawi.