西天尾镇的历史可以追溯到1958年,当时它隶属于涵江公社。随后,在1965年,该地区经历了行政区划的变革,成立了独立的西天尾公社。进入1980年代,随着社会经济的发展,西天尾于1984年转变为乡级行政区。1985年,进一步升级为现在的西天尾镇,标志着其在地方治理中的地位得到了提升。
截至1997年,西天尾镇的总面积达到了58平方千米,人口总数达到了4.2万人。这个区域下辖了16个村委会,它们分别是龙山、吴江、北大、洞湖、后卓、溪白、澄渚、碗洋、后黄、三山、渭阳、后埔、林峰、象峰、下垞和林山,以及一个东星居委会,共同构成了西天尾镇的行政版图。
西天尾镇位于福建省莆田市荔城区北部。面积58平方千米,常住人口6万多人。辖1个居委会、16个行政村。324国道,莆永公路过境。