明朝天順年間,始設萊蕪縣東鄉(xiāng)顏莊保。
1945年為萊蕪縣顏莊區(qū)。
1950年改稱第七區(qū)。
1955年復稱顏莊區(qū)。
1958年劃為顏莊、鄭王莊兩個鄉(xiāng);同年10月改為兩個人民公社。
1959年合并為顏莊人民公社。
1984年為顏莊辦事處。
1985年11月為顏莊鎮(zhèn)。
1992年11月,萊蕪升格為地級市,設立萊城、鋼城兩區(qū),顏莊鎮(zhèn)屬鋼城區(qū)。
2018年12月萊蕪市并入濟南市,原萊蕪市鋼城區(qū)改稱濟南市鋼城區(qū),顏莊鎮(zhèn)屬濟南市鋼城區(qū)管轄。
2020年6月30日撤顏莊鎮(zhèn)設顏莊街道。