虞夏时属徐州。
殷商时属彭地。
西周至春秋(前524)属鄅国地。
前524至前493属邾国地。
前493至战国时期属楚国琅琊郡。
秦初属东海郡,秦末属郯郡。
西汉初期属启阳县,汉景帝三年至东晋南燕时期属开阳县,南朝宋至北朝西魏时属即邱县。
北朝北周时属沂州。
隋至元时属临沂县。
明至清雍正十二年属沂州。
清雍正十二年(1734)至1913年属兰山县。
1913年至1958年属临沂县。
1958年至1963年属县级临沂市。
1963年至1983年属临沂县。
1984年至1994属县级临沂市。
1994年12月17日,经国务院批准,撤销临沂地区设立地级临沂市。
原县级临沂市撤销后,设立兰山、罗庄、河东3个区,隶属临沂市。
2010年1月6日,经省政府批准,将苍山县的沂堂镇划归罗庄区管辖。
2024年1月12日,经省政府批准,将郯城县黄山镇、褚墩镇划归罗庄区管辖。