1940年10月,臨縣劃分為臨縣、臨南兩個(gè)縣,八堡為臨縣四區(qū)的一個(gè)行政村,轄12個(gè)自然村。
新中國(guó)建立后至1955年6月,改為區(qū)鄉(xiāng)制,八堡為四區(qū)的1個(gè)鄉(xiāng)。
從1956年4月,撤銷四個(gè)中心區(qū),全縣進(jìn)行了第三次劃鄉(xiāng),八堡鄉(xiāng)劃為第八堡和郝林甲2個(gè)鄉(xiāng)。
1958年10月,在人民公社化運(yùn)動(dòng)中,撤銷鄉(xiāng)級(jí)建制,第八堡鄉(xiāng)和郝林甲鄉(xiāng)調(diào)整合并為第八堡人民公社。
1984年,實(shí)行鄉(xiāng)(鎮(zhèn))村制,改為第八堡鄉(xiāng)。
2001年1月,鄉(xiāng)鎮(zhèn)撤并時(shí)將第八堡鄉(xiāng)更名為八堡鄉(xiāng)。