As of 2013, the municipality’s total road length is 194.38km. The barangay road have highest road length ( 129.84 km) followed by the provincial road ( 7.180 km), national
road (6.698km) and the municipal road (5.67km). In the same period of review, 11.6 km of the roads are concreted, 14.36km asphalted, 124.47 km graveled and 44.49km earthed (Figure 15).