因居于淇河入境上游西岸沿山旁水建村而得名。
上庄村是淅川县荆紫关镇下辖的行政村,城乡分类代码为220,为村庄。区划代码为411326101205,居民身份证号码前6位为411326。邮政编码为473000,长途电话区号为377 ,车牌号码为豫R。上庄村与三岔村、狮子沟村、上梅池村、汉王坪村、小陡岭村、北街村、南街村、菩萨堂村、中街村、大扒村、新石门村、惠隆苑社区、双河村、李营村相邻。历史沿革:明清时期属荆紫保里。
1913年属西二区荆紫关第六段。
1949年属六区荆紫关淇河乡。
1954年属荆紫关淇河乡,1956年属菩萨堂中心乡淇河中心乡。
1959年属荆紫关公社淇河大队。
1961年属荆紫关陡岭小公社上庄大队。
1984年改为上庄村民委员会,属荆紫关乡。
1986年乡改镇,属荆紫关镇,沿用至今。