Huzhou is a locality located 1058.5 km north-northwest from Beijing in Zhejiang, China. The population of Huzhou is 3,367,579 people. Changzhou, Hangzhou, Jiaxing are located close to Huzhou. You can find Huzhou on any map using the following decimal coordinates: 30.8695 (latitude), 120.0958 (longitude).