Banisilan, Cotabato

Pada tahun 2009, munisipalitas ini memiliki populasi sebesar 42.720 jiwa atau 7.678 rumah tangga.