Midsayap, Cotabato

Pada tahun 2009, munisipalitas ini memiliki populasi sebesar 144.715 jiwa atau 57.618 rumah tangga.