Walik kembang

Populasi Walik kembang tersebar di Indonesia, Malaysia dan Filipina. Di Indonesia, spesies ini ditemukan di hutan dataran rendah dan perbukitan kepulauan Sunda Kecil, pulau Sulawesi, Maluku, Nusa Tenggara Barat dan pulau-pulau disekitarnya.