明、清時屬余姚縣上林鄉(xiāng),清宣統(tǒng)元年(1909)始建勝山鄉(xiāng)。
1930年析置勝東、勝中、勝西3鄉(xiāng),1940年3鄉(xiāng)合并復(fù)稱勝山鄉(xiāng)。
1950年4月置勝山、勝東、勝西3鄉(xiāng)。
1954年10月劃歸慈溪縣。
1956年2月3鄉(xiāng)合并為勝山鄉(xiāng)。
1958年10月改置東風(fēng)公社七、八、九、十大隊。
1959年6月稱逍林公社勝山管理區(qū)。
1961年11月建立勝山、勝西公社。
1966年9月2公社合并為勝山公社。
1981年6月勝東、勝西劃出各置公社。
1983年9月改制復(fù)稱勝山鄉(xiāng)。
1992年5月撤區(qū)擴(kuò)鎮(zhèn)并鄉(xiāng),勝東、勝西、勝山三鄉(xiāng)合并設(shè)立勝山鎮(zhèn)。