明清時屬濰縣崇道鄉(xiāng)、儒教鄉(xiāng),1945年后屬濰北縣朱茂區(qū)、張氏區(qū)、華疃區(qū)。
部分轄域1958年1月成立濰縣廿里堡鄉(xiāng),1958年9月改稱二十里堡人民公社,1981更名為郭家官莊人民公社,1984年5月改稱郭家官莊鄉(xiāng);部分轄域1958年時屬固堤人民公社,1965年5月由固堤公社析出23個自然村另置為張氏公社,1981年更名為里疃公社,1984年5月改建為里疃鄉(xiāng);1992年郭家官莊鄉(xiāng)、里疃鄉(xiāng)分別更名為郭家官莊鎮(zhèn)、張氏鎮(zhèn)。
2001年4月,撤銷郭家官莊鎮(zhèn)和張氏鎮(zhèn),合并為開元街道。