范市镇位于东海之滨,杭州湾南岸,东距宁波39公里、南与宁波市郊接壤、西距杭州171公里、北与上海仅一水之隔,是一依山襟湖临海的平原镇。全镇辖区面积28.45平方公里,总人口3万余人,下辖10个行政村、1个居委会。