镇海县始于唐代设置的望海镇。五代吴越改置望海县，宋朝改名为定海县。明朝洪武二年(1369年)，因执行封闭锁国自海中退政策，原昌国州降格为昌国县；至洪武二十年(1387年)，废昌国县为昌国乡，併入定海县。清朝康熙二十七年(1688年)，东海形势平静，海禁弛禁，遂割将原宁波大陆的定海县改名镇海县，并在舟山新设定海县（今日舟山市定海区），上属宁波府管辖。清末发生镇海之战。辛亥革命后，镇海县仍属浙江省宁波府。1932年1月18日，上海发生了一·二八事变，旅沪宁波人开始在宁波旅沪同乡会组织下返回宁波。对日军