Ningbo is a sub-provincial city in northeastern Zhejiang province, People's Republic of China. It comprises six urban districts, two satellite county-level cities, and two rural counties, including several islands in Hangzhou Bay and the East China Sea.