“镇海为甬江入海之口,南金鸡山,北招宝山,夹江相对如屏障,而虎蹲山在海中遥扼江口,游山、七里屿复错峙于外,潮汐汹涌,沙礁隐见,天然形胜;稍东面则行舟尤险,即古所谓蛟门也”[4],“蛟门西南入鄞(鄞县),西北达绍(绍兴),全浙之关键也。金鸡山前,海中错出石矶名小金鸡,与招宝山安远炮台石矶相对,除两浅处四十丈外,其行船深处仅六十丈。潮长(涨)时,水深二丈七尺,退仅二丈。”[5]
镇海地理位置的险峻既有利于守军利用地形机动作战,也便利了中法之战前的各项军事,尤其是炮台的布置。