1949年前,属马,武溪乡,后属二(后改马)西坑,西洲,柳塘,汉溪,荆州,枧头,武溪乡和马镇。
1956年,合并为荆州,柳塘乡。
1958年,先为荆州,柳塘,后合为荆州公社。
1960年,分为马,武溪,柳塘公社。
1961年,为马,柳塘公社。
1964年,柳塘并入马公社。
1968年,苏溪,栖龙并入马公社。
1972年,苏溪,栖龙公社分出。
1984年,马公社改称马乡。
1985年,改为马镇。
2001年,栖龙乡并入马镇。
一直沿用至今。