郑城镇,隶属于山东省临沂市平邑县,地处
平邑县南部,东与
地方镇接壤,东南与费县
梁邱镇为邻,南连枣庄市
山亭区,西邻
白彦镇,北接流峪镇,
行政区域面积160.96平方千米。
截至2019年末,郑城镇户籍人口为75866人。
民国二十九年(1940年),为费南县之崇崮区;1985年,将西北部39村划归新置的山阴乡;郑城撤区改为镇;2011年8月,魏庄乡并入。
截至2020年6月,郑城镇辖7个社区、30个行政村,
镇人民政府驻郑城村。
2019年,郑城镇有工业企业28个,其中规模以上6个,有营业面积超过50平方米以上的综合商店或超市130个。