该镇地处忠县南部,长江南岸,东接石柱县和忠县磨子土家族乡,南临洋渡镇、、石子乡,西面长江,北与东溪镇接壤,距县城仅15公里。幅员面积68平方公里,原辖26个村,2个居委会9个居民小组,291个社,建制调整后有10个村1个居委会,88个村民小组,3个居民小组。
该镇地处忠县南部,长江南岸,东接石柱县和忠县磨子土家族乡,南临洋渡镇、、石子乡,西面长江,北与东溪镇接壤,距县城仅15公里。幅员面积68平方公里,原辖26个村,2个居委会9个居民小组,291个社,建制调整后有10个村1个居委会,88个村民小组,3个居民小组。