1958年,高莊、魯家、汶南、南冶、老君、譚家樓等鄉(xiāng)合并為高莊、南冶2個(gè)鄉(xiāng)。
同年10月,改稱高莊、南冶公社,1959年合并為高莊公社。
1960年撤銷,北部歸礦山公社,東部歸顏莊公社,西部歸牛泉公社。
1964年恢復(fù)建制,轄高莊、槲林、魯家、老君、對(duì)仙、吳家?guī)X、南冶管理區(qū)。
1984年改稱高莊辦事處,1985年11月改稱高莊鎮(zhèn),屬萊蕪市(縣級(jí)市)。
1992年12月,縣級(jí)萊蕪市升格為地級(jí)萊蕪市,設(shè)萊城區(qū)、鋼城區(qū)兩個(gè)區(qū),高莊鎮(zhèn)屬萊蕪市萊城區(qū)。
2000年12月與南冶鎮(zhèn)合并設(shè)立高莊街道辦事處,屬萊蕪市萊城區(qū)。
2018年12月,濟(jì)南市萊蕪市進(jìn)行區(qū)劃調(diào)整,撤銷萊蕪市萊城區(qū),設(shè)立濟(jì)南市萊蕪區(qū),隨即歸屬濟(jì)南市萊蕪區(qū)至今。