1929年屬莒縣第一區(qū)。
1942年屬莒中縣旺疃區(qū)、高坊區(qū)。
1944年屬莒中縣沭西區(qū)。
1951年改稱(chēng)第二區(qū)。
1955年稱(chēng)竹園區(qū)。
1958年3月改稱(chēng)李家樓鄉(xiāng),同時(shí)析出南部村莊成立大官莊鄉(xiāng),同年9月改名超美人民公社。
1959年并為浮來(lái)山人民公社。
1961年由浮來(lái)山人民公社析出而立為劉家官莊人民公社。
1962年12月改名劉家官莊區(qū)。
1971年再稱(chēng)為劉家官莊人民公社。
1984年6月更名為劉家官莊鄉(xiāng),同月,南部部分村莊劃歸大官莊鄉(xiāng)。
1993年3月大官莊鄉(xiāng)撤銷(xiāo),所劃村莊重新劃回。
1993年4月改稱(chēng)劉官莊鎮(zhèn)。