Shijiazhuang is a locality located 264.19 km northeast from Beijing in Hebei, China. The population of Shijiazhuang is 10,784,600 people. Baoding, Dingzhou, Hejian are located close to Shijiazhuang. You can find Shijiazhuang on any map using the following decimal coordinates: 38.0422 (latitude), 114.5086 (longitude).