在市境西部。距市人民政府駐地25千米。東鄰洪洲鄉(xiāng),南鄰 薄壁鎮(zhèn),西鄰山西省陵川縣,北鄰山西省陵川縣。轄區(qū)東西最大距離12千米,南北最大距離18千米,面積207平方千米。居民4000戶2萬人,以漢族為主,還有回族等民族。鎮(zhèn)人民政府駐上八里村,故得鎮(zhèn)名。轄上八里、中八里、下八里、白古潭、郎 岸、石門店、關(guān)山、馬頭口、閆莊、北何莊、鴨口、楊樹莊、西坡、松樹坪、回龍、和寺庵、楊和寺17個(gè)村委會(huì)。
清朝,屬輝縣第六區(qū)。1912年分屬第四、第六區(qū)。1945年屬輝北縣第三區(qū)。1948年屬輝縣第四區(qū)。1955年設(shè)上八里中心鄉(xiāng)。1958年設(shè)上八里人民公社。1983年撤社設(shè)上八里鄉(xiāng)。1996年撤鄉(xiāng)建上八里鎮(zhèn)。地處太行山陽坡,大部分屬深山區(qū),西北高東南低,坡度稍大,沙礫極多。有石門水庫、石門河。有磷、鉛、鋅、石膏、石灰?guī)r、石英石、水晶石等礦藏。
有野生動(dòng)物獼猴和中藥材。林地103平方千米,山區(qū)人造林107平方千米。有豬、牛、羊、雞等畜禽養(yǎng)殖。有中小學(xué)6所,衛(wèi)生院1所,村衛(wèi)生所17所。有八里溝、九蓮山、回龍3處景區(qū)和關(guān)山國家地質(zhì)公園,其中八里溝、九蓮山景區(qū)為國家4A級,回龍景區(qū)“老爺頂”為天下第一“鐵”頂,與白鹿山寺院群舊址均為河南省重點(diǎn)文物保護(hù)單位。縣級有四壯士跳崖處。
有八冀線、輝上線過境。