Cantagallo is a town and municipality located in the Bolívar Department, northern Colombia.
In terms of geographical location, Cantagallo is both a town and municipality situated within the Bolívar Department, which is part of northern Colombia.