上庄镇隶属于河北省石家庄市鹿泉区,地处鹿泉区东南,其辖4个社区、16个行政村,行政区域面积48.72平方千米,该镇财政总收入1.54亿元,农民人均纯收入8910元。