Benli est situé dans la banlieue nord-est de la ville de Chiayi, couvrant une superficie d'environ 2 242 kilomètres carrés et un total de 20 quartiers. Il est délimité par la rivière Niuchou au nord et fait face au canton de Minxiong, à l'est est adjacent à Zhentouli et au canton de Zhuqi, et au sud-ouest est délimité par Xindianli et Zhentouli. Les habitants d'ici sont encore principalement engagés dans l'agriculture. Dans la juridiction de Benli se trouvent le palais Jisheng et le Charity Hall, qui sont les centres d'activités religieuses des résidents voisins.


