白羊镇隶属于重庆市万州区,位于位于长江南岸,万州区东部,周边与太安镇、长滩镇、长岭镇、太龙镇、黄柏乡和云阳县盘石镇接壤,距万州主城区20公里,幅员面积97、3平方公里。白羊镇辖12个行政村,103个村民小组;5个社区居委会,48个居民小组;人口总计87567人。