Riosucio perteneció durante la colonia al llamado entonces Cantón de Supía, Provincia del Cauca, Gobernación de Popayán.