Habitat
Primary and secondary lowland dipterocarp, hill and kerangas forest, mangroves, cultivated areas, plantations. From sea-level - 950 m, occasionally to 1,200 m.
Brunei Darussalam, Indonesia, Malaysia, Myanmar, Thailand.
Extreme southern Myanmar (southern Tenasserim), extreme southern Thailand, Peninsular Malaysia, Sumatra (including Nias I and Simeulue I), Riau and Lingga Archipelagos, Bangka, Belitung, Borneo (including Banggi I), Java and Bali.
 
Population
Estimated population is unknown (2010).
Black-winged Flycatcher-shrike (Hemipus hirundinaceus) [XC717423]
by Joshua Chong from Chek Jawa Wetlands (near Singapore), Singapore (song)
Black-winged Flycatcher-shrike (Hemipus hirundinaceus) [XC772053]
by Bo Shunqi\u8584\u987a\u5947 from Taman Botani Shah Alam, Selangor, Malaysia (call, subsong)