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) [XC359781]
by Somkiat Pakapinyo (Chai) from Rainforest Discovery Center, Sepilok, Sabah, Borneo, Malaysia (call, song, song and call)
Black-winged Flycatcher-shrike (Hemipus hirundinaceus) [XC863190]
by David Edwards from Kota Kinabalu District (near Kota Kinabalu), Bahagian Pantai Barat, Sabah, Malaysia (call)