四明山镇，是中国浙江省宁波市余姚市下属的一个镇，因位于四明山山区腹地而得名，位于余姚市最南端，距市区63公里。四明山镇面积121平方公里，人口10856人，下辖12个行政村。
行政区划.下辖以下地区：