where is ningbo
Location of Ningbo on a map. Ningbo is a city found in Zhejiang, China. It is located 29.88 latitude and 121.55 longitude and it is situated at elevation 15 meters above sea level. Ningbo has a population of 3,491,597 making it the 3rd biggest city in Zhejiang.