民國元年(1912年),屬云川鎮(zhèn);民國三十八年(1949年)9月,屬城關區(qū)。
1951年12月,成立焦家莊鄉(xiāng),屬第一區(qū)。
1955年12月撤區(qū),仍為焦家莊鄉(xiāng)。
1958年9月,改為水磨關公社;同年11月,與新城子、河南壩公社合并為西河公社。
1961年6月,撤銷西河公社,設焦家莊公社。
1983年6月政社分設,成立焦家莊鄉(xiāng)人民政府;人民公社作為經濟組織繼續(xù)保留。
1985年10月,撤銷人民公社。
2017年10月,改設鎮(zhèn)。