昌城镇,民国十八年(1929年),置昌城乡,属诸城县第七区。1959年,更名昌城公社。1984年4月,撤昌城公社,分置昌城镇、芝灵乡。1989年4月,撤芝灵乡并入昌城镇。截至2020年6月,昌城镇辖3个社区、13个行政村。2011年,昌城镇农民人均纯收入1.13万元。财政总收入1.8亿元。 2019年,昌城镇有工业企业251个,其中规模以上工业企业有33个,有营业面积超过50平方米以上的综合商店或超市81个。昌城镇以食品加工、橡胶轮胎、机械制造为主的工业体系,重点规划了食品加工、钢材物流、机械制造等大中型产业集群。