A ilha de Bohol tem muitas colinas pequenas. Há duas cadeias de montanhas que correm mais ou menos paralelas no noroeste e no sudeste. A principal cadeia de montanhas da ilha é a Serra Bullones, no sudeste, ao longo da costa sul. Ela começa perto de Loboc, vai para o leste e depois para o nordeste para terminar perto de Candijay. O ponto mais alto desta cadeia e em toda a província é o Monte Mayana, com 870 m de altura.
Um planalto no planalto interior da ilha tem muitas colinas de calcário. Em Carmen, Batuan e Sagbayan, estas colinas formam cones quase perfeitos em grande número e são conhecidas como as Colinas de Chocolate.
São muitas praias de areia branca ao longo da costa da ilha principal e em outras ilhas da província. As mais conhecidas destas praias estão na Ilha de Panglao, e lá, numerosas ilhotas têm praias semelhantes, mas intocadas e bonitas.
A ilha de Panglao é relativamente plana, com duas colinas. A ilha é conhecida por suas belas praias, e a mais famosa delas é a praia de Alona, no lado sul da ilha.
A ilha Lapinig fica ao nordeste da ilha Bohol, em frente ao município do Pres. Carlos P. Garcia. A ilha é plana, com colinas no meio, a uma altura de 100 m.
Rios e cachoeiras
Há quatro rios principais que correm através do Bohol:
- O Loboc flui do centro da ilha para a costa sudeste; este é o mais famoso por seus cruzeiros fluviais.
- O Inabanga, o maior rio da ilha, corre na parte noroeste da província.
- Abatan flui no sudoeste; e
- O rio Ipil corre no norte.
Numerosas cachoeiras e cavernas estão espalhadas pela ilha, incluindo as belas cachoeiras Mag-Aso em Antequera.
Ilhas
As ilhas ao redor do continente Bohol que fazem parte da província de Bohol são:
- Alicia
- Bagatusan
- Bagong Banwa
- Balicasag
- Banacon
- Banbanan
- Bansaan
- Batasan
- Bay Sa Owak
- Bilangbilangan
- Bonbon
- Bosaan
- Buabuahan
- Bugatusan
- Busalian
- Cabilao
- Cabul-an
- Cabantulan
- Cabgan
- Calangaman
- Cancoslino
- Calituban
- Cataban
- Catang
- Cati-il
- Cuaming
- Danajon
- Gak-ang
- Gaus
- Guindacpan
- Hambongan
- Hingutanan
- Inanoran
- Jaguliao
- Jandayan
- Jao
- Juagdan
- Lapinig
- Lapinin Chico
- Limasoc
- Lumislis
- Ma-agpit
- Mahanay
- Makaina
- Makalingao
- Malingin
- Mantatao Daku
- Mantatao Gamay
- Maomauan
- Maubay
- Mocaboc
- Nasingin
- Nocnocan
- Pamasaun
- Pamilacan
- Pandanon
- Pandao
- Pangangan
- Pangapasan
- Panglao
- Pinango
- Potohan
- Pungtud
- Saag
- Sagasa
- Sandingan
- Sentingnenay
- Silo
- Sinandigan
- Tabangdio
- Talibão
- Talimobo
- Tambo
- Tangtaang
- Tintinan
- Tumok