Isulan es un municipio de primera clase situado en la provincia de Sultán Kudarat en Filipinas.
Según el censo de 2000, contaba con 73.129 habitantes.
al sudeste con Norala en Cotabato del Sur y al oeste con Lebak y Kalamansig.
El primer alcalde fue Datu Suma Ampatuan que estuvo en el cargo hasta 1967.
La población musulmana proviene de las ciudades vecinas.