上庄村位于镇政府西南5.8千米处,辖5个村民小组,户籍人口226户917人,常住人口219户894人,耕地面积2544亩,人均2.8亩。村内有小学1所;标准化村卫生室1所,医护人员2名;综合文化广场1个,乡村大舞台1个,农家书屋1个,小游园2处;老年人日间照料中心1个;积分超市1个;农民专业合作社2家。经济收入主要来源于养殖业、劳务输出、土地流转,种植业以玉米为主,年产1637吨,年收入177万元,占总收入的15.9%,有设施温室102亩,其中马铃薯原种苗年产106吨;养殖业以牛、羊为主,有规模养殖户6户,养殖散户180户,牛存栏910头,出栏591头;羊存栏5003头,出栏4601头;年收入783万元,占总收入的63%。
年内土地流转2544亩。村集体经济收入达52.4万元。年内城乡居民养老保险参保436人,城乡居民基本医疗保险参保917人。充分激活“1+10+X”基层协商民主机制,恪守“有话好好说、有事好商量、众人的事众人商量办”理念,灵活采取“大事大议、小事小议”模式,引导各族群众深度融入村庄治理各环节。因民族团结进步工作成效显著,村党支部书记杨斌于2025年9月获评“甘肃省民族团结进步模范个人”。