地名由來(lái):因鎮(zhèn)政府駐上谷村而得名。
上谷鎮(zhèn)地處承德縣東南部,距縣城24.5公里,地處白馬河上游,東北與平泉縣接壤,南連滿杖子鄉(xiāng),西鄰甲山鎮(zhèn),全鎮(zhèn)總面積123.4平方公里,轄24個(gè)行政村,137個(gè)村民小組。10個(gè)貧困村,14個(gè)非貧困村。2017年末全鎮(zhèn)共有6142戶,20927人。
上谷鎮(zhèn)是典型的山區(qū)農(nóng)業(yè)大鎮(zhèn),全鎮(zhèn)經(jīng)濟(jì)以農(nóng)業(yè)為主,有耕地面積2.9萬(wàn)畝,糧食總產(chǎn)量1247萬(wàn)多公斤,有林地面積10.09萬(wàn)畝;果樹(shù)面積6000多畝,品種有蘋果、板栗、榛子等,以新栽植為主;畜牧業(yè)以養(yǎng)豬、牛、羊、雞為主;礦產(chǎn)資源較為豐富,主要有煤、白云石、石灰石、花崗巖、硅石、佛石等,主要分布在煤窯山村、大東溝村等地。