1929年属莒县第一区。
1942年属莒中县旺疃区、高坊区。
1944年属莒中县沭西区。
1951年改称第二区。
1955年称竹园区。
1958年3月改称李家楼乡,同时析出南部村庄成立大官庄乡,同年9月改名超美人民公社。
1959年并为浮来山人民公社。
1961年由浮来山人民公社析出而立为刘家官庄人民公社。
1962年12月改名刘家官庄区。
1971年再称为刘家官庄人民公社。
1984年6月更名为刘家官庄乡,同月,南部部分村庄划归大官庄乡。
1993年3月大官庄乡撤销,所划村庄重新划回。
1993年4月改称刘官庄镇。