Cabucgayan is a municipality in Biliran (PSGC code 0807803000). It covers a land area of 54.2 km² with a 2024 population of 21,923 (404.6 residents per km²).
0807803000