域在新石器时代即有人类活动。邻近的甬江南岸小港横山下曾发现人类居住痕迹。7000年前海侵时期，镇海所处的平原多位于海平面以下，海退后成为盐碱沼泽，后经过多年围垦，方才达到当下的面貌。镇海于春秋末被纳入越国版图。秦代因地处句章县东端因而称为句章东境。唐武德八年（公元625年），因所属鄞州改为鄮县，因而改称鄮县东境。元和四年（公元809年），鄮县东境始设望海镇，为镇海建置之始。897年，望海镇治城修建完毕，其中包含抵御东海潮水的后海塘。后梁开平三年（公元909年），吴越王钱镠因镇海有渔盐之利，于望海镇筑城，