1945年,八路军山东军区发起春季攻势期间,鲁中军区发起解放蒙城战役。蒙阴县城是日伪军设在鲁中沂蒙山区抗日根据地的一个重要基地,驻有日军1个小队、伪军12个中队,设防坚固。八路军山东军区鲁中军区决定集中第一、第四、第九、第十一团和军区特务营、第二军分区特务营,配合地方武装,联系内线,里应外合,发起蒙阴战役。
1945年3月8日夜,在司令员王建安、政委罗舜初指挥下,鲁中军区各部队发起攻击。按照既定部署,八路军以两个团进攻蒙阴城,另两个团包围外围据点,并准备于城北阻击援敌。攻击前,八路军化装潜入城内,准备在部队发起攻击时,在内线的帮助下炸开城门,接应攻城大部队进城。部队开始攻城后,由于敌人于此前临时在外围工事增添了火力点,先头部队未能按时接近炸开的西城门,结果城门虽被炸开,很快又被城内敌人堵住。八路军随即改为强攻,连克东、西、北三关。拂晓后,八路军一面巩固既得阵地,于黄昏后再行攻击;一面组织力量,埋伏在交通要道,准备打援。9日上午,新泰日军出动1个中队,分两路驰援蒙阴县城。日军左路于蒙阴县的敦台被第一团包围全歼。右路敌人进至蒙阴县的石泉庄,也被八路军伏击,伤亡一部后狼狈逃走。18时,八路军攻城部队从东、西、北三面发起总攻。在山炮火力掩护下,首先由西门突破,接着各路均攻入城内,经过激烈巷战,至10日4时,全歼守城之日伪军。
新城日军并不甘心失败,1945年5月7日,拼凑了800余人,“扫荡”八路军鲁中军区蒙阴高都区及野店区的南晏子一带,企图挽回败局,沿路遭到鲁中军区地方武装和民兵的连番打击、地雷轰炸,不久就狼狈逃走。