Suzhou is a locality located 1028.86 km north-northwest from Beijing in Jiangsu, China. The population of Suzhou is 12,748,262 people. Huzhou, Jiaxing, Nantong are located close to Suzhou. You can find Suzhou on any map using the following decimal coordinates: 31.304 (latitude), 120.6164 (longitude).