Zhangjiagang is a locality located 967.11 km north-northwest from Beijing in China. The population of Zhangjiagang is 1,432,044 people. Changzhou, Nantong, Shanghai are located close to Zhangjiagang. You can find Zhangjiagang on any map using the following decimal coordinates: 31.8775 (latitude), 120.5512 (longitude).