Bayawan está localizado a unos 101 kilómetros de la capital provincial Dumaguete, cerca de la frontera con Negros Occidental.