Bansaan Island is located in the off the mid-northern coast of the main island of Bohol. It is located 7 kilometres (4.3 mi) north of Talibon with an approximate geographic position at latitude 10˚13.0’ to 10˚13.5' and longitude 124˚18.5" to 124˚20.0'. It is accessible by pump boat from Talibon on the mainland of Bohol.