文昌镇,是中华人民共和国四川省绵阳市梓潼县下辖的一个乡镇级行政单位。2019年12月,撤销马鸣镇、建兴乡和豢龙乡,将原马鸣镇和原建兴乡新桥村、建立村、建新村、柏林村、油泉村及原豢龙乡红江村、排柏村、青杠村所属行政区域划归文昌镇管辖,文昌镇人民政府驻宾晖大道311号。