Townapedia

Santa Maria, Philippines

Santa Maria is a town of 3,753 people in Central Luzon, Philippines.

Loading the weather...
Population3,753 GeoNames
Elevation27 m 89 ft
Time zoneAsia/Manila
Nearest airportClark International Airport (CRK) 45 km

Churches and places of worship1

Bubon Chapel

Place of worship · 1.3 km

Open in Google Maps

Schools, colleges and libraries6

Santa Maria National High School

School

Rizal Street

Open in Google Maps

Bantug na Munti Primary School

School · 2.0 km

Open in Google Maps

Doña Lucia Elementary School

School · 2.5 km

Open in Google Maps

San Jose Elementary School

School · 1.1 km

Open in Google Maps

Santa Maria Elementary School

School

Open in Google Maps

Santo Cristo Elementary School

School · 1.8 km

Open in Google Maps

Map of Santa Maria

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

Getting there and nearby towns

Clark International Airport (CRK) is the nearest airport with scheduled flights listed in OpenStreetMap, 45 km away.

  • Aliaga 6 km southeast, about 6 min by car
  • Zaragoza 8 km south, about 8 min by car
  • La Paz 11 km southwest, about 11 min by car
  • Talavera 15 km northeast, about 15 min by car
  • Guimba 15 km north, about 15 min by car
  • Cabanatuan City 19 km east, about 19 min by car
  • Santa Rosa 19 km southeast, about 19 min by car
  • Tarlac City 21 km west, about 21 min by car
  • Gerona 23 km northwest, about 23 min by car
  • Papaya 23 km south, about 23 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.