上庄村地处古城镇东北角,位于垣曲县中部,允西河东,佛云山脚下,东接英言乡,是古城镇辖区的最东北端。中心村距离古城镇17公里,地理位置偏僻,交通十分不便。全村共有人口1602人,劳动力1090人,分散居住于15个自然庄。共有党员35人,村民代表45人,低保户64户,五保户9户,在外务工人员280余人。我村地势较高,是全镇海拔最高的村,全村跨一大原两小原,耕地面积约5200亩,荒坡(山)面积6400亩。全村年人均收入1170元。
上庄村属温和农业气候区。年平均日照时数1180小时,年平均气温8-9℃,年降雨量500毫米左右,无霜期可达167天,干旱是我村的主要灾害,冰雹、霜冻、洪水等自然灾害都对农业生产影响极大。
全村主要以传统农业种植为主,有小麦、玉米、谷子、大豆、马铃薯。今年来,借县镇鼓励发展干果经济林之际,我村积极响应,先后栽植核桃树1169亩,花椒树75亩。形成了我村的主导产业,为村民致富铺平了道路。中心村建有文化广场一处,村无集体产业。
上庄村与峪子村、圢坂村、古城村、谭家村、允岭村、硖口村、店头村、西石村、曙猿湾村相邻。
上庄村附近有历山国家自然保护区、望仙大峡谷、天盘山原始古林风景区、诸冯山、小浪底风景区、历山舜王坪景区等旅游景点,有垣曲猕猴桃、菖蒲酒、荞面饸捞、垣曲木耳、垣曲猴头等特产,有西石霸王鞭、垣曲武高跷、垣曲炒粸制作技艺、垣曲曲剧、垣曲花敲鼓、舜的祭祀等民俗文化。