1945年6月,建淮安縣,縣委、縣政府駐景芝。
1950年,因與江蘇省淮安縣重名,更名濰安縣。
1952年6月,并入安丘縣后景芝區改稱景芝鎮;1955年9月景芝鎮改為景芝區,原屬第十六區的村全部改屬景芝區;十五區復稱渠河區。
1956年4月,景芝區改為景芝鎮并劃少鹿村區。
1958年2月撤區,原屬渠河區的村改屬彭旺鄉;原屬鹿村區的村改屬東莊子鄉。
1958年9月,景芝鎮、彭旺鄉、東莊子鄉合并成立景芝公社。
1984年4月撤銷公社,改建為景芝鎮。
2001年,撤宋官疃鎮并入景芝鎮。
2007年,撤臨浯鎮并入景芝鎮。