百合乡因乡人民政府驻百合圩而得名。
百合乡位于那坡县中南部,东邻靖西县,西近百省乡、下华乡,南接平孟镇、百南乡,北毗德隆乡,属那坡县南部中心乡镇区域。政府驻地百合圩,海拔325米,距县城47公里。全乡现有10个村委会,116个自然屯,141个村民小组,总人口为14347人。 百合乡总面积为233.9平方公里,其中农业用地1116公顷,林业用地17250公顷,森林覆盖率为65.9%,位居全县之首,闻名的擎天大树就在百合乡境内,经济林木主要种有八角46349亩,玉桂20600亩、木40000亩;主要河流有百合河,是德隆河和北斗河汇流而成,河长23公里,最大流量431立方米,沿河两岸土地肥沃,主产稻谷,有那坡“粮仓”之称+查看详细百合乡概况>>
2020年8月,经过复查审核,百合乡继续保留广西壮族自治区文明村镇荣誉称号。
2019年11月,百合乡上榜广西2019年度自治区级生态乡镇名单。
民国二十年(1931年),设台峒乡,属镇边县。
1984年,由百合公社改为百合乡,同时划出百南、规良、上隆、弄民、规迪、上盖、甲柳、那岜8村另设百南乡。