Townapedia

Cabiraoan, Philippines

Cabiraoan is a town of 2,932 people in Cagayan Valley, Philippines.

Loading the weather...
Population2,932 GeoNames
Elevation43 m 141 ft
Time zoneAsia/Manila
Nearest airportCagayan North International Airport (LLC) 39 km

Churches and places of worship1

United Church of Christ in the Philippines

Church · Protestant

Open in Google Maps

Gas and EV charging1

Elena's gas station

Gas station · 1.3 km

Manayon

Open in Google Maps

Schools, colleges and libraries4

Cabiraoan Elementary School

School

Cagayan Provincial Road

Open in Google Maps

Santa Cruz Elementary School

School · 2.2 km

National Highway

Open in Google Maps

Cabiraoan National High School

School · 0.9 km

Open in Google Maps

Santa Maria Elementary School

School · 2.1 km

Open in Google Maps

Advertisement

Map of Cabiraoan

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

Getting there and nearby towns

Cagayan North International Airport (LLC) is the nearest airport with scheduled flights listed in OpenStreetMap, 39 km away.

  • Tapel 7 km southwest, about 7 min by car
  • Casambalangan 7 km northeast, about 7 min by car
  • Gonzaga 12 km southwest, about 12 min by car
  • Santa Ana 18 km north, about 18 min by car
  • Santa Teresita 20 km southwest, about 20 min by car
  • San Vicente 22 km north, about 22 min by car
  • Buguey 27 km west, about 27 min by car
  • Gattaran 55 km southwest, about 55 min by car
  • Solana 86 km southwest, about 1 h 30 min by car
  • Tuguegarao 88 km southwest, about 1 h 30 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.