清代属西城(大)里张志(小)里管辖;民国时期属第四区(驻双池)南泊编村管辖;民国三十五年,属第四区茹泊治村管辖;次年又设上庄乡,归上庄乡管辖;新中国成立后,设上庄行政村,属第四区(驻坛镇)管辖;1953年6月设上庄乡,属第四区管辖;1958年8月,中共中央作出《关于在农村建立人民公社问题的决议》,我国全面开展人民公社化运动,实行政社合一、撤乡建社,农业生产合作社改称为生产大队;实行生产资料分别归公社、生产大队、生产队三级组织所有的体制;1958年9月属跃进(段纯〕人民公社上庄管理区管辖;1961年5月属梁家墕人民公社管辖,设上庄生产大队;1983年10月,中共中央、国务院联合发出《关于实行政社分开建立乡政府的通知》,要求实行政社分开,恢复乡镇,建立乡(镇)人民政府;同时,生产大队改为村民委员会,撤销生产大队管理委员会。
灵石县委、县政府根据中共山西省委通知,在全县进行基层政权体制改革,故将梁家墕人民公社改名为梁家墕乡,上庄生产大队改为上庄村民委员会,沿用至今。
1983年至今属梁家墕乡管辖。
辖马江、下庄自然村。