相州镇,民国十八年(1929年),相州属第二区。1984年,撤公社,相州分设为相州镇、曹家泊乡。1989年3月,撤销曹家泊乡,将其所辖32村并入相州镇。2007年5月,撤销郭家屯镇,所辖29村划归相州镇。2009年5月,境域北部尚家庄等8村划归潍坊市坊子区。截至2020年6月,相州镇辖2个社区、10个行政村。 镇人民政府驻相州七村。2011年,相州镇人均财政收入1.01万元,财政总收入5521万元。 2019年,相州镇有工业企业172个,其中规模以上工业企业有16个,有营业面积超过50平方米以上的综合商店或超市67个。