正规军1800余人，大小炮32尊，抬枪100枝，并另有乡勇200人，配船20艘，水乡团练100人。长江口北侧崇明驻扎有苏松镇标兵3000人，徐州镇标兵200人。正是有感于军力薄弱，因此在1841年10月6日，梁章鉅下令调集各标营兵总计2000人分别部署于上海、宝山两县的要隘。到10月17日，梁章鉅又再调徐州等地标营1700人来沪。11月14日，新任两江总督牛鉴抵达吴淞查勘防务，再奏请调河南兵1000人来沪。1842年5月18日，英军军舰7艘，2200余人进抵杭州湾北侧的乍浦海面，并发起进攻。驻守乍浦县城