鄭城鎮,隸屬於山東省臨沂市平邑縣,地處平邑縣南部,東與地方鎮接壤,東南與費縣梁邱鎮爲鄰,南連棗莊市山亭區,西鄰白彥鎮,北接流峪鎮,行政區域面積160.96平方千米。截至2019年末,鄭城鎮戶籍人口爲75866人。
民國二十九年(1940年),爲費南縣之崇崮區;1985年,將西北部39村劃歸新置的山陰鄉;鄭城撤區改爲鎮;2011年8月,魏莊鄉併入。截至2020年6月,鄭城鎮轄7個社區、30個行政村,鎮人民政府駐鄭城村。
2019年,鄭城鎮有工業企業28個,其中規模以上6個,有營業面積超過50平方米以上的綜合商店或超市130個。
2021年11月10日,被農業農村部推介爲2021年全國鄉村特色產業十億元鎮。