El ríu Mindanao y los sos afluentes principales, el Catisan y el Pulangi, formen un valle con una llargor máxima de 120 milles y una anchor que varia a partir de 12 milles na boca del ríu rondando les 60 milles en Cotabato Central.