宋、元、明、清为桂花乡辖;清光绪元年起为南路总保辖;清宣统二年属东岳乡;1935年4月红四方面军在八庙场建立乡苏维埃;1935年5月以后为玉树乡(联保);1951年,为七树乡;1958年政社合一,改明新大队,属七树乡;1962年撤销七树乡,划归八庙;1984年政社分设,为七树村;1992年撤乡建镇,属八庙镇。
2020年撤销八庙镇,设立百利镇,将八庙镇所属行政区域划归百利镇管辖。
2020年乡镇村级建制调整同意保留七树村。