明清時期,為蒙陰縣北一區(qū)。
清末民初,為蒙陰縣七區(qū)。
1921年為蒙陰縣黃莊區(qū)。
1939年2月為蒙陰縣黃莊鄉(xiāng);同年12月為蒙陰縣黃莊區(qū)。
1941年9月劃歸新蒙縣。
1943年8月新蒙縣撤銷,劃歸為博萊縣張黃區(qū)。
1944年4月劃歸蒙陰縣。
1945年10月為沂源縣黃莊區(qū)。
1958年10月為沂源縣黃莊人民公社。
1984年6月為沂源縣黃莊區(qū)。
1985年9月為沂源縣黃莊鎮(zhèn)。
1990年1月為淄博市沂源縣黃莊鎮(zhèn);同年8月黃莊鎮(zhèn)由沂源縣劃歸為萊蕪市(縣級市)。
1992年11月萊蕪升格為地級市,設(shè)立萊城、鋼城兩區(qū),黃莊鎮(zhèn)屬鋼城區(qū)。
2012年11月撤銷黃莊鎮(zhèn)設(shè)立汶源街道。
2018年12月萊蕪市并入濟(jì)南市,原萊蕪市鋼城區(qū)改稱濟(jì)南市鋼城區(qū),汶源街道屬濟(jì)南市鋼城區(qū)管轄。