La distribution du Cassique noir se restreint au nord de la Colombie et au sud du Panama.
Il habite principalement les lisières des forêts humides, souvent le long des rivières.
Cet oiseau niche en colonie. Il se nourrit généralement seul ou en petit groupe à la cime des arbres.