八角鎮(zhèn)位于神池縣境西北部,距神池縣城約39千米,東連大嚴(yán)備鄉(xiāng)、烈堡鄉(xiāng),南靠義井鎮(zhèn),西鄰賀職鄉(xiāng),北與長(zhǎng)畛鄉(xiāng)相連。背靠南高山,屬丘陵山區(qū),境內(nèi)海拔1400—1600米,無霜期120天左右,年平均降水量440mm,平均氣溫4.4℃。
全鎮(zhèn)總面積226平方公里,耕地面積14.67萬畝,人均耕地面積15畝,其中平地面積11.88萬畝;林地6.38萬畝;全鄉(xiāng)在冊(cè)人口3991戶8836人,常住人口1496戶2402人。
轄19個(gè)行政村:圪坨莊村、崔家莊村、張家村、王家寨村、田家村、榆嶺村、下石會(huì)村、川口村、馬家窊村、韓家坪村、三道溝村、西鶴落窊村、獅子坪村、小馬軍營(yíng)村、營(yíng)頭鎮(zhèn)村、八角村、上八角村、郭家村、小嚴(yán)備村。