1930年設區稱鎮海縣三區。
1935年改稱龍山區。
解放后,區域未變。
1954年10月,龍山區北部劃歸慈溪縣,仍稱龍山區。
1956年2月撤區并鄉,置龍山鄉、大蓬鄉、范市鎮。
1957年1月恢復龍山區。
1958年10月改為東方紅(龍山)人民公社,政社合一。
1959年2月改稱龍山人民公社,1961年11月,廢大公社,復置區,管理區改稱公社。
1969年3月,龍山、觀城兩區合并稱龍觀地區,1971年1月撤銷龍觀地區,恢復原區名。
1992年5月,撤區擴鎮并鄉,轄區分置龍山鎮、田央鄉、范市鎮。
1994年1月田央鄉改制三北鎮。
2008年7月,浙江省人民政府《浙江省人民政府關于慈溪市部分行政區劃調整的批復》(浙政函{2008}89號),同意撤銷“三北鎮”、“范市鎮”、“淡水泓圍墾區”劃歸龍山鎮管轄。
2011年8月,撤銷慈東工業區,新設慈東濱海區,為市級海洋經濟發展重點區域。
2014年8月15日,浙江省人民政府辦公廳《浙江省人民政府辦公廳關于設立浙江慈溪濱海經濟開發區的復函》(浙政辦函{2014}79號),發文同意慈東濱海區升格為“浙江慈溪濱海經濟開發區”,實行現行省級經濟開發區相關政策。
濱海經濟開發區與龍山鎮在行政管理體制上實行“區鎮合一”。