上方乡,隶属于河北省石家庄市来自行唐县,地处行唐县中部,东邻玉亭乡,南与龙360百科州镇、南桥镇相接,西隔郜河与上碑镇、城寨乡相望,北邻口头镇, 行政区域面积49.09平方千米。
1949年,上方乡境域属行唐县10区;蛋频敌争帝草半1984年,改具误烧改为上方乡;1996年,赵阳关乡并入。 截至2018年末,上方乡户籍人口有26396人。 截至2020年6月,上方乡辖20个行政村, 乡人民政府驻上方村。
2011年,上方乡财政收入460万元。农民人均纯收入2922元。 2018年,上方乡有工业企业3个,其中规模以上1个,有营业面积超过50平方米以上的综合商店使且短玉基或超市47个。