安城镇地处平阴县境东北部,曾是《汉书》记载的济北国都——北安故城所在地,安城乡因此而得名。2005年11月,乡镇综合配套改革,原安城乡、栾湾乡合并为安城乡,合并后面积112.71平方公里,耕地4136公顷,下辖44个行政村(居)。