清代时期,分属阳江县归善乡南河都南河二、三图,平乐乡北惯都北惯二图。
民国时期,属第九区。
1956年12月,改为大八区。
1957年2月,撤区建乡,分设大八、雷冈、和平、井冈和珠环五个乡。
1958年5月,将大八、雷冈、井冈并为大八乡;将珠环、和平并为珠环乡;同年11月,合并大八、珠环与塘围乡,成立红旗公社。
1959年10月,改称塘坪公社。
1961年5月,设大八区,年底,将塘坪公社调整为大八、珠环、雷冈、塘坪、红五月公社,属大八区管辖。
1963年2月,撤区,珠环、雷冈公社并入大八公社。
1983年11月,改公社为大八区。
1987年2月,改区为大八镇。
1988年1月至1991年6月,大八镇属阳东区管辖。
1991年7月起,属阳东县管辖。