According to the National Statistics Office 2010 Survey, the population per barangay is as follows:

BARANGAY POPULATION
1 ALMARIA 392
2 BACONG 2,289
3 BADIANG 1,277
4 BUENASUERTE 398
5 CANDABONG 2,297
6 CASICA 406
7 KATIPUNAN 503
8 LINAWAN 987
9 LUNDAG 1,029
10 POBLACION 1,295
11 SANTA CRUZ 1,123
12 SUBA 1,125
13 TALISAY 1,048
14 TANOD 487
15 TAWID 825
16 VIRGEN 1428
TOTAL 16909