唐屬永泰鄉。
宋咸平四年(1001)屬萬歲鄉;宋宣和二年(1120)改名永壽鄉。
1938年屬玉山區廿四都鄉、廿七都鄉。
1944年稱東新鄉。
1950年6月拆分東新鄉劃為三單鄉、青石鄉、蟠溪鄉。
1956年三單鄉、青石鄉和蟠溪鄉的3個村合并改稱新東鄉。
1958年稱玉山公社新東管理區。
1961年稱玉山區新東公社。
1980年改稱三單公社。
1983年8月改稱三單鄉。
1992年5月13日玉溪鄉并入。
2004年10月,東陽市人民政府東政發〔2004〕89號批復,27個行政村合并為15個。
2010年善部坑行政村集體下山遷移至巍山鎮巍屏社區,撤銷善部坑行政村。