上莊村位于北緯35°45′,東經(jīng)113°54′,距五龍鎮(zhèn)區(qū)西南3公里處。東接陽和村,南鄰栗家凹村,西邊是淇河,北為欏棬村?偯娣e2.2平方公里,耕地1164畝,有9個村民小組,515戶村民,2110口人。明朝初年,張氏一族在洪洞縣大移民潮中,從山西省壺關(guān)縣遷居林縣,在臨邑(今臨淇鎮(zhèn))東南淇河邊立村。因緊鄰臨邑古鎮(zhèn),且位于集鎮(zhèn)東南部上方位置,故取名臨上村,即“臨邑上莊”的意思,實際用口語叫起來,不說“臨上村”,依然叫上莊村。中國古時每一集鎮(zhèn),都有上下莊相配,從北往南無不如此。上莊村北邊的村子地勢沒有上莊高,故名為下莊村。20世紀(jì)中葉,上莊村轄欏棬和栗家凹,在20世紀(jì)70年代農(nóng)業(yè)學(xué)大寨熱潮中,修建了“一渠串八庫”水利工程,當(dāng)時是河南省“農(nóng)業(yè)學(xué)大寨”先進(jìn)典型。1975年5月,時任中國科學(xué)院負(fù)責(zé)人-,在河南省委領(lǐng)導(dǎo)人劉建勛陪同下,輕車簡從,先去新鄉(xiāng)縣參觀了七里營劉莊村,而后直接來林縣,參觀了上莊大隊第四水庫建設(shè)。