夏、商、周、春秋屬越,戰國屬吳,秦推行郡縣制在吳越地置會稽郡,設烏傷縣(義烏)、諸暨縣屬之。
東漢興平二年(195)分諸暨縣部分設吳寧縣,為東陽建縣之始。
隋開皇九年廢吳寧分入諸暨和烏傷。
唐垂拱二年(686)以義烏之東沖要地和原吳寧故地設東陽縣。
后梁開平四年(910)改名東場縣至北宋咸平二年(999)復名東陽縣。
歷宋、元、明、清都為東陽縣玉山鄉廿五都和廿六都。
民國21年實行鄉鎮自治廿五都分設九峰鄉(橋棚)、蟠溪鄉(嶺口)、梧溪鄉(林宅)。
廿六都分設玉峰鄉(鐵店)、五峰鄉(張村)、蓮峰鄉(后箬嶺)。
1935年5月,改為鄉鎮保甲制,九峰、蟠溪、梧溪合并為廿五都鄉(嶺口),玉峰、五峰、蓮峰合并為廿六都鄉(浮牌)。
1944年11月,廿五都鄉和廿六都鄉合并為嶺口鄉(嶺口)。
1949年5月東陽解放,同年12月建立嶺口鄉人民政府。
1950年11月嶺口鄉分設嶺口(嶺口)、西營(西營)、張村(張村)、馬塘(馬塘)4個小鄉。
1956年2月,鄉人民政府改稱鄉人民委員會,嶺口鄉、西營鄉合并為云峰鄉(嶺口),張村鄉、馬塘鄉合并為玉峰鄉(浮牌)。
1957年3月,云峰鄉分設嶺口、西營2鄉。
1958年9月,人民公社化政社合一,為玉山公社嶺口管理區和玉峰管理區。
1961年9月,玉山人民公社改為玉山區,嶺口管理區改為嶺口公社,玉峰管理區改為玉峰公社。
1966年12月,玉峰公社改名朝陽公社,1979年10月復名玉峰公社。
1983年8月撤銷人民公社,建立嶺口鄉和玉峰鄉。
同年11月磐安復縣劃入磐安。
1992年4月撤區擴鎮并鄉,嶺口鄉、玉峰鄉合并建立玉山鎮。