Cabarroguis is politically subdivided into 17 barangays. Each barangay consists of puroks and some have sitios.

Names of Barangays with the corresponding Land Areas, Households & Population Source: 2022 Community-Based Monitoring System (CBMS), Philippine Statistics Authority

Barangays Unified Account Code Structure Code Rural / Urban Land Area (has.) Number of Responding Household Number of Household Members
REGION PROVINCE MUNICIPALITY BARANGAY
Banuar 02 57 02 001 Rural 546.6502 180 712
Burgos 02 57 02 002 Rural 1,288.4090 823 3171
Calaocan 02 57 02 003 Rural 677.9979 223 935
Del Pilar 02 57 02 004 Rural 550.1530 176 593
Dibibi 02 57 02 005 Rural 3,491.2367 690 2776
Eden 02 57 02 006 Rural 1,001.8760 289 1131
Gundaway 02 57 02 007 Urban 629.6612 1011 4072
Mangandingay 02 57 02 008 Urban 500.7266 915 3584
San Marcos 02 57 02 009 Urban 667.7311 671 2496
Villamor 02 57 02 010 Rural 865.3353 630 2449
Zamora 02 57 02 011 Urban 427.1250 734 2779
Villarose 02 57 02 012 Rural 843.1654 195 779
Villa Peña 02 57 02 013 Rural 642.1622 199 727
Dingasan 02 57 02 014 Rural 3,108.0650 396 1663
Tucod (Including Didipio) 02 57 02 015 Rural 10,869.8230 455 1963
Gomez 02 57 02 016 Rural 491.8008 162 627
Santo Domingo 02 57 02 017 Rural 299.6062 239 863
Total: 26,902.0000 7988 31320