Banisilan el segunda clase de municipalidad na provincia de Cotabato, Filipinas. Tiene este zona de 577.22 kilometro cuadrado y ta loca na ika tres distrito. Comporme del 2010 census este tiene papulidad de 39,914 personas. El designada codigo postal 9416.