清代,称李坑堡。
民国二十年(1931年),为第五区一部分。
民国三十年(1941年),为第二区李坑乡。
建国初期,设梅西区。
1956年,成立李坑乡。
1958年,成立梅西人民公社。
1966年6月,将所属车子排、丰田、石赖、柱坑、幸福等村划归上官塘水库,梅西公社社址由车子排迁往龙虎圩,更名龙虎人民公社。
是年冬改称红星人民公社。
1968年冬,复名梅西人民公社,原上官塘水库所辖的石赖,柱坑、幸福、车子排、丰田等村又划回梅西公社管辖。
1983年冬,改设区。
1987年,改设镇。