The whole stretch of the national highway (21.61 km) is still gravel-paved. Of the 15.065 km municipal road, 4% percent has already been converted to concrete pavement, 9% is gravel-paved, and the rest is still earth-paved. The aggregate length of barangay roads in the municipality has been recorded at 287.409 km. Nearly 41 percent (117.603) of this is gravel-paved, a little over half (56%) of the total length is still unpaved while only less than one percent (1%) has been concreted. It can also be noted that earth-paved roads – especially roads going to the interior sitios are not passable during rainy season.