解放前屬南嵐鄉(xiāng)。
1950年南嵐鄉(xiāng)劃分為南嵐、大嵐、新嵐三個鄉(xiāng)。
1956年撤區(qū)并鄉(xiāng),南嵐、大嵐、新嵐重新合并,改名為大嵐鄉(xiāng)(其中路坑劃入曉云)。
1958年大嵐鄉(xiāng)改名為大嵐公社,下設(shè)大嵐、南嵐、新嵐三個管理區(qū)。
1960年原屬上虞縣的長弄、龍?zhí)、陰地三村劃歸余姚并入南嵐管理區(qū)。
1961年大俞、半嶺、華山、黃家莊四個村劃歸華山公社。
1961年撤管理區(qū)南嵐、大嵐、新嵐三個管理區(qū)合并復(fù)名為大嵐公社(1966年上虞縣糜山、戴王兩村劃入大嵐公社)。
1983年政社分設(shè),改稱大嵐鄉(xiāng)、華山鄉(xiāng)。
1989年12月大嵐鄉(xiāng)改建制為大嵐鎮(zhèn)。
1992年5月撤區(qū)擴鎮(zhèn)并鄉(xiāng),華山鄉(xiāng)劃入大嵐鎮(zhèn)。