因居于下庄的上面,地势较高,故名。
上庄村位于北阳镇政府西南部6公里处,总面积2.22平方公里,耕地面积1500余亩,全村有4个村民小组,328户,1283人,村党支部3人,村委2人。党员44名,村民代表30人。上庄村与衡门村、下庄村、段窑村、小庄村、枣生村、刘庄村、玉女观村、武庄村、南宋庄村、青羊口村、王庄村、南山门口村、北山门口村、南阳村相邻。历史沿革:1958年建上庄大队,属北阳公社。
1983年设上庄村民委员会,属北阳乡。
2001年属北阳镇,沿用至今。