Jabarkan Geografi dari Bato, Catanduanes

Secara politis Bato terbagi atas 27 barangay, yaitu:

Menurut sensus tahun 2007, Bato berpenduduk 18.738 jiwa, lebih banyak 977 jiwa (5,5%) ketimbang sensus sebelumnya (2000). Pertumbuhan tahunan rata-rata berkisar sekitar 0,74%, lebih rendah daripada rerata tahunan nasional pada masa tersebut (2,04%). Dibandingkan dengan sensus tahun 1995, jumlah penduduk Bato meningkat 2.203 jiwa (13,3%).

Kepadatan penduduk Bato menurut sensus terakhir mencapai 385,4 jiwa per km².