龙山镇隶属于浙江省慈溪市。龙山镇位于慈溪市东南部,东临灰鳖洋,与舟山市定海区金塘镇隔海相望,东南与镇海区澥浦镇相邻,南连镇海区九龙湖镇,西南与江北区慈城镇毗邻,西、西北、北与掌起镇接壤,东北仍濒临灰鳖洋,与嵊泗县洋山镇隔海相眺。
龙山镇版图总面积140.86平方千米,辖3个社区、28个行政村,总人口127579人(2017年)。龙山镇曾获浙江省中心镇、浙江省文明镇、浙江省旅游强镇等荣誉称号,2011年,全镇实现地区生产总值58亿元。2019年10月,龙山镇入选“2019年度全国综合实力千强镇”。
龙山镇地处北亚热带南缘,属亚热带季风气候。四季分明,冬夏稍长,春秋略短。最热为7月,最冷为1月,冬季盛行西北至北风,夏季盛行东到东南风,全年以东风为主。夏秋季易受热带气旋影响,带来狂风暴雨。