Cotabato is approximately 698 nautical miles from Manila, the country's capital, and is bounded by the municipalities of Sultan Kudarat to the north—with Rio Grande de Mindanao separating the two—Kabuntalan to the east, and Datu Odin Sinsuat to the south.