八角鎮(zhèn)是一座明代堡城,現(xiàn)在城墻四方合圍,基本完好,南門尚存。據(jù)《神池府志》載,明弘治二年(1484)兵使王璇筑八角堡。嘉靖四年(1525)建八角倉,六年擴建。萬歷十五年(1587)砌磚堡圈周長4里,高3丈5尺,有東、西、南三門。八角堡當(dāng)時地處神池關(guān)與偏頭關(guān)防務(wù)聯(lián)線,東南接神池堡保衛(wèi)神池,西連西峪口馳援偏頭,東北走利民堡與朔州呼應(yīng)。這樣,八角和利民、神池兩堡就形成了三角形布防格局,同為三關(guān)邊防要塞。