卫子镇,隶属于四川省广元市昭化区,地处昭化区腹心地带。东邻王家镇、晋贤乡,南与柏林沟镇相连,西靠石井铺乡,北接紫云乡、梅树乡。区域面积51.39平方千米,截至2019年末,户籍人口8179人。
民国二十二年(1933年),设嘉陵县梅树铺苏维埃。1984年,公社改乡。1987年,乡改镇。截至2020年6月,卫子镇下辖2个社区和15个行政村。
截至2019年,卫子镇有工业企业4个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市6个。