梓棉镇位于绵阳市游仙区,幅员面积29.8平方公里,辖10个行政村、76个农业生产合作社,总人口12760人。2017年2月,四川省民政厅公示:经四川省人民政府批准,游仙区撤销梓棉乡,设立梓棉镇,以原梓棉乡的行政区域为梓棉镇的行政区域。