Ningbo adalah salah satu daripada lima orang China "pelabuhan perjanjian" yang dibuka oleh Perjanjian Nanjing (ditandatangani pada tahun 1842) pada akhir Perang Candu Pertama antara Britain dan China. Semasa perang, tentera Inggeris merebut sebentar kota Ningbo yang bertembok setelah menyerbu kota yang berkubu Zhenhai di muara Sungai Yong pada 10 Oktober 1841. British kemudian menangkis cubaan China untuk merebut kembali bandar itu dalam Pertempuran Ningpo pada 10 Mac 1842. Pada tahun 1861, pasukan Pemberontakan Taiping mengambil kota itu secara relatif tanpa pasukan pengawal yang melarikan diri; mereka menahan bandar itu selama enam bulan. Pada bulan Mac 1885, semasa Perang China-Perancis, skuadron angkatan laut Laksamana Courbet menyekat beberapa kapal perang China di Teluk Zhenhai dan bertukar tembakan dengan pertahanan pantai.