Arten lever utelukkende på Filippinene og i all hovedsak på øya Mindanao. Den totale populasjonen ble anslått til omkring hekkende par i 2003, hvorav ble estimert å holde til på Mindanao. For de andre øyene var antallene ubetydelig; Luzon (et fåtall fugler), Samar (kanskje seks par) og Leyte (trolig kun to par).