Caibiran es un municipio de quinta clase en la provincia de Biliran, Filipinas.
Conforme al censo de 2015, tiene una población de 22 524 habitantes[2] distribuidos en 3.597 viviendas.
Caibiran se subdivide administrativamente a 17 barangayes.