B
- (Province of Agusan del Norte) Bay-ang
- (Province of Surigao del Norte) Bayagnan Island
- (Province of Agusan del Norte) Bayabas
- (Province of Surigao del Sur) Batunan
- (Province of Agusan del Sur) Bataan
- (Province of Surigao del Norte) Basol Island
- (Province of Agusan del Norte) Baobaowan
- (Province of Agusan del Norte) Banza
- (Province of Surigao del Norte) Banwanluto Island
- (Province of Surigao del Norte) Banug Islet
- (Province of Surigao del Norte) Bagumbanua Island
- (Province of Surigao del Norte) Banluto Island
- (Province of Surigao del Norte) Bancuyo Island
- (Province of Surigao del Norte) Bancay Islet
- (Province of Surigao del Norte) Banbanon
- (Province of Surigao del Norte) Banban
- (Province of Surigao del Norte) Balite
- (Province of Agusan del Norte) Baleguian
- (Province of Surigao del Norte) Balibayon
- (Province of Surigao del Norte) Balibayan
- (Province of Agusan del Sur) Balete
- (Province of Surigao del Norte) Balawan Island
- (Province of Surigao del Sur) Baculin
- (Province of Surigao del Norte) Bacud
- (Province of Agusan del Sur) Bakingking
- (Province of Surigao del Norte) Bailan
- (Province of Agusan del Sur) Bahisan
- (Province of Surigao del Sur) Bahi
- (Province of Surigao del Sur) Bajao
- (Province of Surigao del Norte) Bagum Island