Townapedia

Upper San Mateo, Philippines

Upper San Mateo is a town of 3,791 people in Soccsksargen, Philippines.

Loading the weather...
Population3,791 GeoNames
Elevation73 m 240 ft
Time zoneAsia/Manila
Nearest airportCotabato Airport (CBO) 41 km

Churches and places of worship1

UCCP Aleosan

Church · 2.1 km

Open in Google Maps

Gas and EV charging1

Seaoil

Gas station · 1.7 km

Open in Google Maps

Schools, colleges and libraries5

Bitoka Elementary School

School · 2.3 km

Open in Google Maps

Dualing Central Elementary School

School · 1.9 km

Open in Google Maps

Dualing National High School

School · 2.0 km

Open in Google Maps

Santa Cruz Elementary School

School · 0.6 km

Open in Google Maps

Santa Cruz Elementary School

School · 1.9 km

Open in Google Maps

Advertisement

Healthcare1

Aleosan District Hospital

Hospital · 1.3 km

Open in Google Maps

Map of Upper San Mateo

8 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, 41 km away.

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.