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