畬江鎮(zhèn)建制于清康熙年間。
清代以前,屬程鄉(xiāng)縣(今梅縣)萬安都,亦稱畬坑堡。
元代前,因居住的居民主要是畬族人,故名畬坑,后改畬江。
民國二十年(1931年),改堡為區(qū)、鄉(xiāng),設(shè)立畬坑鄉(xiāng),屬梅縣第九區(qū)。
民國二十六(1937年),改稱柴欖鄉(xiāng),屬梅縣第二區(qū)。
民國三十七年(1948年),畬坑與柴欖鄉(xiāng)合并稱畬坑鄉(xiāng)。
1949年,改設(shè)畬江區(qū)。
1956年,撤區(qū)分設(shè)畬東、畬西鄉(xiāng)。
1958年,建立畬江人民公社。
1983年11月,撤社建區(qū)。
1987年,改稱鎮(zhèn)。