Habitat anis kembang ini di daerah Nusa Tenggara, Sunda Besar, Malaysia dan Filipina. Jumlah burung ini mulai menysut dengan adanya penangkapan liar dan pembakaran hutan atau penggundulan hutan, menurut cacatan BirdLife Indonesia anis kembang ini dapat di jumpai di Flores dan Kalimantan.
Burung kicau anis kembang ini dapat kita temukan di dalam pedalaman hutan primer, hutan sekunder, hutan yang rusak dan lahan yang pohonya banyak, dan juga petak-petak hutan yang terisolasi, yang habitat aslinya didalam hutan yang dapat kita temukan pada ketinggian 200-1300m, atau 200-1000m dari permukaan laut. Daerah-daerah tersebut seperti Lombik, Sumbawa, dan Flores.
Silakan Jiaka Ada Komentar Jangan Ragu Ragu !!! Out Of Topic Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon