，英国认为战争初期在广东所获权益太少，于是大举北上，进攻清朝的财富重地长江流域。1842年6月6日，英军攻陷吴淞口炮台。6月19日，英军攻占上海县城，占领苏松太道道台衙门和上海县衙门，将司令部设在城隍庙。随后继续沿长江西进，在7月21日攻占镇江，切断运河漕运，断绝朝廷供应，震动朝廷。8月29日，《中英南京条约》签订，其中第二条规定除广州外，清朝再增加4个东南沿海省份的港口（“五口通商”）向英国开放，其中最北面的一个港口就是上海。
上海开埠.1843年11月17日，首任英国驻沪领事巴