明、清時期,屬梅溪鎮(zhèn)。
民國二年(1913年),屬梅溪鎮(zhèn),隸屬梅溪區(qū);民國七年(1918年),屬梅溪區(qū);民國二十三年(1934年),撤區(qū),仍設梅溪鎮(zhèn);民國二十九年(1940年),改設紫梅鎮(zhèn),隸屬梅溪區(qū);民國三十五年(1946年),改為梅溪鎮(zhèn);民國三十八年(1949年)7月,改屬梅溪區(qū)。
1950年,改屬昆銅區(qū)。
1951年3月,安吉縣駐地由安城遷至梅溪鎮(zhèn),為縣直屬鎮(zhèn)。
1958年10月,并入梅溪公社,為第三管理區(qū);同年11月,縣治由梅溪遷遞鋪。
1959年7月,復為梅溪鎮(zhèn)。
1960年5月,并入梅溪公社。
1961年8月,分設梅溪鎮(zhèn)公社。
1962年10月,再為梅溪鎮(zhèn)。
1985年5月,梅溪鄉(xiāng)并入。
1992年9月,荊灣鄉(xiāng)并入。
1998年10月,曉墅鎮(zhèn)的烏山、板橋等村并入。
2000年1月,曉墅鎮(zhèn)并入。