Townapedia

Kabasalan, Philippines

Kabasalan is a town of 2,190 people in Zamboanga Peninsula, Philippines.

Loading the weather...
Population2,190 GeoNames
Elevation8 m 26 ft
Time zoneAsia/Manila
Nearest airportCotabato Airport (CBO) 50 km

Why visit Kabasalan

Townapedia lists 2 attractions in and around town.

Things to do2

Batulawan Hill

Scenic view · 2.4 km

Open in Google Maps

Masakit Hill

Scenic view · 1.8 km

Open in Google Maps

Churches and places of worship1

CFCST Batulawan Masjid

Place of worship · Sunni · 2.3 km

Open in Google Maps

Schools, colleges and libraries6

Bulol National High School – Annex

School · 2.1 km

Open in Google Maps

Cotabato Foundation College of Science and Technology - Batulawan Extension

School · 2.3 km

Open in Google Maps

Dalingaoen Elementary School

School · 2.3 km

Open in Google Maps

Ginatilan Elementary School

School · 2.4 km

Open in Google Maps

Ladtingan Elementary School

School · 1.9 km

Open in Google Maps

Panicupan Elementary School

School · 2.2 km

Open in Google Maps

Advertisement

Map of Kabasalan

9 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Cotabato Airport (CBO) is the nearest airport with scheduled flights listed in OpenStreetMap, 50 km away.

  • Pikit 3 km southeast, about 3 min by car
  • Midsayap 19 km northwest, about 19 min by car
  • Kabacan 20 km east, about 20 min by car
  • Tacurong 42 km south, about 42 min by car
  • Buluan 42 km southeast, about 42 min by car
  • President Roxas 46 km east, about 46 min by car
  • Sultan Kudarat 47 km northwest, about 47 min by car
  • Isulan 49 km south, about 49 min by car
  • Kidapawan 49 km east, about 49 min by car
  • Dinaig 50 km west, about 50 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Page built November 7, 2026. Spotted a mistake? Tell us or suggest a place.