楊巷是個具有5000多年歷史古鎮(zhèn)。
唐武德二年(619)義興縣改為鵝州,而楊巷在鵝州之西陲,故名為鵝西。
北宋初期,楊巷稱城上里,后改名楊巷。
清光緒九年(1883)稱楊巷鎮(zhèn)。
1912年稱楊巷市。
1929年2月稱楊巷鎮(zhèn)。
1949年4月24日,楊巷解放。
5月成立楊巷鎮(zhèn)人民政府。
1957年改為楊巷鄉(xiāng),1959年成立楊巷公社,1983年10月復(fù)為鄉(xiāng)。
1988年撤鄉(xiāng)設(shè)鎮(zhèn),2004年新芳鎮(zhèn)(1996年撤新芳鄉(xiāng)改置)并入。