Zibo is a locality located 375.41 km north-northwest from Beijing in Shandong, China. The population of Zibo is 4,704,138 people. Binzhou, Dezhou, Dongying are located close to Zibo. You can find Zibo on any map using the following decimal coordinates: 36.7831 (latitude), 118.0497 (longitude).