上庄村位于唐县西北15公里处,据镇政府5公里,335省道从本村穿过,交通便利。全村515户1572人,共有耕地1420亩,共6个村民小组,党员73人,村民代表25人,两委干部7人,党支部5人,村委会5人,交叉任职3人。村民的主要收入来源以运输业、外出务工为主,种植业、养殖、个体经营为辅。村内主有山地光伏电站300千瓦占地12亩;入股河北天惠种业股份有限公司37万元每年享受分红3.7万元;有肉牛养殖大户2户。
上庄村与西赤村、南张合庄村、下赤城村、上赤城村、贾庄子村、河南村、父子三村、吉祥庄村、赵家峪村、柏江村、歇马村、又峰峪村、柏山村、业里村相邻。
上庄村附近有卧佛寺摩崖造像、唐县潭瀑峡旅游景区、大茂山、西胜沟风景区、唐尧文化园等旅游景点,有唐县大枣、碗肉、唐县柿子、卤煮豆腐、唐县花椒等特产。