地位十分险要。战前清军原有八旗兵一千八百余人驻此，浙东战事吃紧时，清军在原有的工事基础上增建了炮台，添设了炮位，并从各省调来援兵，截至英军进攻前，乍浦守军共有6000多人，配有大小铜铁火炮110门，战船22艘，分别驻守在乍浦沿海21个营寨、炮台阵地，由副都统长喜统率。
英国远征军.1842年5月7日开始，英军开始从浙东收缩兵力，执行扬子江战役计划，北上进攻江浙两省。5月13日，英军舰队离开甬江口外黄牛礁海域，开始向长江口进犯，并决定于北上途中顺便摧毁乍浦港。5月17日开始，大批英舰