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).