1958年1月,馬坊鎮域內設馬坊鄉。
1958年9月,改馬坊管理區。
1961年6月,馬坊管理區改設馬坊人民公社。
1970年,在馬坊地區境域內建黃松峪水庫,刁窩村民遷入并設新建隊村。
1975年2月,馬坊人民公社析新建隊、西太平莊、杈子莊、北石渠、河奎、洼里、果各莊、英城、東撞、打鐵莊、梨羊11個村,設英城人民公社。
1984年4月,馬坊公社改鄉。
1996年11月15日,馬坊鄉改鎮。
2000年6月26日,英城鄉并入。
2003年,設馬坊地區辦事處,實行“一套人馬,兩塊牌子”體制。