Cotabato

Al norte se encuentra el municipio de Sultan Kudarat; al este el Río Grande de Mindanao la separa dos Cabuntalanes (Tumbao y Cabuntalán del Norte); y al sur linda con el municipio de Dato Odin Sinsuat.

Al oeste su término se abre a Bahía Illana que forma parte del Golfo Moro en el mar de Célebes.

El islam se introdujo en esta parte del país por Mohammed Kabungsuwan en el siglo XV.

Este territorio fue parte del Imperio español en Asia y Oceanía (1520-1898).

La ciudad fue altamente hispanizada, llegando a existir un chabacano local llamado BBC Cotobateño, que se cree procedente de Zamboanga.