宋,元属莆田县武化乡。
明清属莆田县二尊贤里,仁德里和兴教里。
1929年属莆田县一;1943年后属延寿乡,仁德乡和梧塘乡。
1949年10月实战型人民共和国成立,属四(梧塘),七(延寿),十(西天尾);1958年10月设西天尾管理,属涵江人民公社;1965年8月设立西天尾人民公社,1984年10月改为西天尾乡,1986年12月乡改西天尾镇,均属莆田县管辖。
2002年8月,撤销莆田县时划归荔城管辖。