
Cuyapo has a total land area of 18,983 hectares spread out in 51 barangays, seven (7)of which are districts comprising the poblacion area (urban) with 182.353 hectares.Land distribution in classified areas is shown below:
| Category | Land Use | Percent |
| Agricultural Built-up Area (Residential, Institutional, Industerial, Commercial, Open Space) River, Creeks, etc. Pasture Forest TOTAL |
11,902.000 807.500 521.320 1,907.880 3,844.300 18,983.000 |
62.70 4.25 2.75 10.05 20.25 100.00 |
Among the 44 barangays, the largest is Barangay San Antonio dwith 1,347.512 hectares while the smallest is Barangay San Jose with 58.913 heactares. The remotest barangay is Baloy being 18 kilometers away from the town proper.