Haojiaqiao, in Ningxia, China, is home to roughly 32,500 people in the China Standard Time zone at 38°N latitude.
In 2025, Haojiaqiao averaged an annual temperature of 53°F, with hottest temperatures reaching 101°F in July and lowest around -4°F in January. The city received approximately 14 inches of precipitation during the year.
View historical weather for Haojiaqiao · More cities in Ningxia