Bounded by the Municipalities of Maramag in the north, Kitaotao in the south, Quezon in the east, Pangantucan and Kadingilan in the west.
It is located 61 kilometers south of the City of Malaybalay , and 161 kilometers from Cagayan de Oro City. The town also is 180 kms. Form the city of Cotabato, 160 kms. From Davao, 266 kms. From General Santos City and 1,575 kms. South of Manila.