1949年,屬神池縣第三區。
1953年始設八角鄉。
1958年全面開展人民公社化運動,實行政社合一、撤鄉建社,改稱生產大隊,全縣設5個人民公社,屬前進人民公社所轄。
1959年1月23日.山西省人民政府下文神池縣五寨縣岢嵐合并為五寨縣,仍為前進人民公社。
1961年4月24日省政府發文神五岢三縣分開,全縣設15個人民公社,轄32個生產大隊。
1984年2月建制變更實行政社分開,撤銷八角人民公社,設立八角鎮,轄31個村民委員會。