1947年3月為平陰四區(qū),1956年6月撤區(qū)并鄉(xiāng),分為安城鄉(xiāng)、毛鋪鄉(xiāng)、欒灣鎮(zhèn)及三皇鄉(xiāng);1958年4月為安城鄉(xiāng),同年9月21日,安城合并為欒灣公社;1963年3月,又設(shè)安城公社,轄安城、張?zhí)、毛鋪三個(gè)管區(qū),1976年欒灣公社轄欒灣、平洛、四新、宋莊4個(gè)管區(qū);1978年10月又并入欒灣公社;1984年5月歸欒灣區(qū),分為安城鄉(xiāng)和毛鋪鄉(xiāng);1985年撤區(qū)并鄉(xiāng),毛鋪鄉(xiāng)合并為安城鄉(xiāng),三皇鄉(xiāng)合并為欒灣鄉(xiāng);2005年11月,撤銷(xiāo)欒灣鄉(xiāng)合并為安城鄉(xiāng);2010年5月10號(hào)根據(jù)《山東省人民政府關(guān)于同意調(diào)整平陰縣部分行政區(qū)劃的批復(fù)》(魯政函民字〔2010〕25號(hào))宣布安城鄉(xiāng)改為安城鎮(zhèn),2011年3月正式撤鄉(xiāng)設(shè)安城鎮(zhèn)至今。