冯庄乡,隶属于宁夏回族自治区固原市彭阳县,地处彭阳县东北部,东与甘肃省镇原县三岔镇、殷家城乡相邻,西与草庙乡、王洼镇相连,南与孟塬乡交界,北靠小岔乡,行政区域面积176.5平方千米。截至2020年末,冯庄乡户籍人口为7913人。
清代,属固原直隶州万安监。1958年10月,境内设民乐、永和、新民公社;同年12月,三社合并,始设冯庄公社。1983年10月,彭阳县成立,隶属彭阳县;同年12月,改冯庄公社为冯庄乡。截至2021年10月,冯庄乡辖11个行政村,乡人民政府驻冯庄村。
2020年,冯庄乡有营业面积超过50平方米以上的综合商店或超市14个。