民国初设西北区(区公所驻冯原)。
民国二十四年(1935年),年实行联保制,设冯原联。
民国二十八年(1939年),并联为乡,设壶山乡(冯原)。
1952年,分设冯原乡、西社乡(驻西社村)和善化乡(驻善化村)。
1958年,成立红旗公社(冯原)。
1958年12月,澄城县并入蒲城县以后属武庄公社,分设冯原、西社、善化3个管理区。
1961年,澄城县恢复建制以后分设冯原公社、西社公社和善化公社。
1982年,冯原公社改设冯原镇。
1984年,西社公社和善化公社改设西社乡和善化乡。
2002年,西社乡(驻西社村)并入冯原镇。
2011年,冯原镇善化乡(驻居安村)并入冯原镇。