文昌镇位于梓潼县县城结合部,东与马鸣、自强、定远、宝石,南与东石、长卿,西与三泉,北与宏仁、豢龙来自、演武接壤。全360百科镇幅员面积77.39平方公里,设22个行政村,140个合作社,4个社区,总人口57607人。其中:农业人口29873人,耕地面积20174亩,其中:田12917亩,地7257亩,林地43000亩,主产水稻、玉米、小麦、油菜、花生、蔬菜、药材、磨菇,全镇2脚应附决问品003年国民经济总产5960万元,农民人民均纯收入2205元;镇内企业8家,个体经营经济1氧病零些后084户,企业年收入8260万元,是一个典型的近郊经济型乡
镇。