商,屬艾侯國。
秦、漢,屬艾縣。
自唐貞元十六年(800)至清末(1911),屬分寧縣、寧州、義寧州仁鄉(xiāng)六十都、六十一二都。
1912年后,屬義寧縣。
1914-1949年,屬修水縣黃龍區(qū),設上衫鄉(xiāng)。
1949~1958年,屬大橋區(qū),分設臺莊、上衫、長泥、寺前4鄉(xiāng)。
1958年9月,成立上衫公社,1960年3月,并入大橋公社,1961年6月,復為上衫公社,1968年11月,并入大橋公社,1972年10月,復為上衫公社。
因境內(nèi)杉樹繁茂得名上杉,“杉”與“衫”同音,后改為上衫。
1984年5月,撤社建上衫鄉(xiāng),沿用至今。