El municipio de Riosucio se encuentra localizado al norte del departamento del Chocó, en la llamada zona del bajo Atrato.