清时属镇海县灵绪乡,1930年属西绪乡,1946年属灵绪乡,1950年6月为范市镇小范方村、沿海乡海屋张村,1954年10月划归慈溪县。
1956年2月属范市镇,1959年2月属范市管理区,1961年11月为范市公社小范方大队、海屋张大队。
1962年12月由周巷区义四、建塘、小安三个公社部分社员迁来范市定居建立红庙大队(辖红庙、大悲庵两个自然村),1965年5月红庙大队更名为万新大队。
1983年7月改制为范市乡小范方村、海屋张村、万新村,1984年6月改属范市镇。
1985年12月万新村更名为红庙村。
2001年2月小范方村、海屋张村和红庙村红庙自然村(大悲庵自然村并入王家路村)合并成淞浦村,2008年7月随范市镇改属龙山镇至今。