明、清至1931年,属武昌县(鄂城县)洪道乡洪三里。
1934年属鄂城县第一区,联保不详。
1942年属鄂城县建功乡。
1950年属鄂城县燕矶区李铁乡。
1956年属燕矶区黄山乡。
1958年属幸福(燕矶)人民公社黄山管理区为八庙生产大队。
1961年属燕矶区黄山公社八庙村生产大队。
1964年改属沙窝公社为八庙生产大队。
1975年撤区并社由沙窝公社划属花湖公社为八庙生产大队。
1984年属鄂州市程潮区(市派出区)花湖乡为八庙村。
1987年体制变更属鄂城区花湖乡为八庙村。
1998年改乡设镇,为花湖镇八庙村至今。