- Balete
- Balibayan
- Balibayon
- Balite
- Banban
- Banbanon
- Bancay Islet
- Bancuyo Island
- Banluto Island
- Banug Islet
- Bagumbanua Island
- Banwanluto Island
- Banza
- Baobaowan
- Basol Island
- Bataan
- Batunan
- Bay-ang
- Bayabas
- Bayagnan Island
- Bayasa Islands
- Baybay
- Baylanon
- Baylo
- Baylo
- Bayogo
- Bayugan
- Bgy Cangcohoy
- Big Tagnepa Island
- Big Tinago Island