上庄村位于古交西南,距古交约30公里,西靠本市原相乡地界,南靠交城县地界。该村由上庄、中庄、下庄三个自然村组成,全村总人口638人,总户数178户,总劳动力270个,总耕地面积1836亩,人均收入3323元。该村为农业区,主要生产大豆、红豆等小杂粮以及土豆等。
上庄村与瓦屋沟村、南沟村、宋家庄村、草庄头村、关头村、陈家社村、郑家庄村、油房坪村、新华村、师家山村、阳屋上村、中社村、刘庄村、西峪沟村相邻。
上庄村附近有古交红豆山庄、吕梁山、古交千佛寺、草庄头战斗遗址、彭德怀路居地、红军东征路居地等旅游景点,有沙棘酒、擦圪蚪、古交黄花、古交木耳、古交蘑菇、古交小米等特产,有圪咀崖娘娘庙会、晋阳花馍、并州刀剪制作技艺、古建筑模型制作技艺、晋阳风火流星等民俗文化。