With a population of around 294,000, Baiyin sits in Gansu, China. The city operates in the China Standard Time zone.
In 2025, Baiyin recorded an average annual temperature of 49°F. The hottest temperatures reached 95°F in July; the coolest were 5°F in January. Total precipitation for the year was 14 inches, with the wettest month being August. Snowfall for the year totaled approximately 3 inches.
View current conditions and forecast for Baiyin · More cities in Gansu