清代,屬寧遠縣寶原上里。
民國元年(1912年)后,屬李窯鄉(xiāng)所轄。
1949年8月,武山解放后,屬龍泉區(qū)管轄,境內(nèi)設(shè)榆盤鎮(zhèn)、李窯鄉(xiāng)、魯班鄉(xiāng)3鄉(xiāng)(鎮(zhèn))。
1953年1月,屬渭北區(qū),設(shè)榆盤鎮(zhèn),李河、馬河、南河、鐘樓和李家窯5鄉(xiāng)。
1956年6月,撤區(qū)并鄉(xiāng),合并,為馬河鄉(xiāng)、榆盤鎮(zhèn)。
1958年4月,公社化時,并入先鋒公社,后又改屬城關(guān)公社,設(shè)馬河、魯班、鐘樓和榆盤4管理區(qū)。
1962年1月,體制調(diào)整,屬榆盤區(qū),轄馬河、魯班和榆盤3公社。
1965年8月,撤區(qū)并社中,撤銷榆盤區(qū),馬河、魯班并入榆盤公社。
1983年12月,體制改革,榆盤公社改鄉(xiāng)。
2015年10月,撤鄉(xiāng)改鎮(zhèn)。