卜庄镇,隶属于山东省潍坊市昌邑市,地处昌邑市东北部,东与烟台莱州市土山镇、青岛平度市新河镇隔胶莱河相望,南与围子街道接壤,西至潍河与柳疃镇、奎聚街道相邻,北接下营镇。行政区域总面积143.11平方千米。截至2019年末,卜庄镇户籍人口为53764人。
1983年8月,改为卜庄乡。1993年7月,撤乡改设卜庄镇。2007年8月,撤销夏店镇,并入卜庄镇。2009年10月,析设下营镇。截至2020年6月,卜庄镇辖95个行政村。镇人民政府驻政府街1号。
2019年,卜庄镇有工业企业168个,其中规模以上工业企业有16个,有营业面积超过50平方米以上的综合商店或超市49个。