With a population of around 63,600, Mabai sits in Yunnan, China. The city operates in the China Standard Time zone.
In 2025, Mabai averaged an annual temperature of 61°F, with hottest temperatures reaching 83°F in July and lowest around 30°F in January. The city received approximately 66 inches of precipitation during the year.