1945年以前,屬安丘縣第六區(qū)。
1945年后,分屬淮安縣官莊區(qū)、安丘縣壽山區(qū)。
1950年11月,改稱濰安縣第六區(qū)、丘南縣第一區(qū)。
1952年,濰安并入安丘后,改為安丘縣第十三區(qū)。
1953年,丘南并入安丘縣第十八區(qū)。
1955年9月,第十三區(qū)復稱官莊區(qū),第十八區(qū)改稱雹泉區(qū)。
1958年2月,官莊區(qū)改為官莊鄉(xiāng),雹泉區(qū)改為雹泉鄉(xiāng),9月,分別成立官莊公社、雹泉公社。
1984年4月,撤銷官莊公社改建為官莊鎮(zhèn),同時將卞家洼、東老莊、西老莊、河南老莊、小洼、朵戈莊、水碼頭7個村劃屬管公鄉(xiāng);撤銷雹泉公社,劃原雹泉公社東部45個村和原官莊公社7個村置管公鄉(xiāng)。
1994年11月,撤銷管公鄉(xiāng),改為管公鎮(zhèn)。
2007年8月,管公鎮(zhèn)并入官莊鎮(zhèn)。