Guizhou adjoins Sichuan Province and Chongqing Municipality to the north, Yunnan Province to the west, Guangxi Province to the south and Hunan Province to the east. Overall Guizhou is a mountainous province however it is more hilly in the west while the eastern and southern portions are relatively flat. The western part of the province forms part of the Yunnan-Guizhou Plateau.
Other cities include: Anshun, Kaili, Zunyi, Duyun, Liupanshui and Qingzhen.
Guizhou has a subtropical humid climate. There are few seasonal changes. Its annual average temperature is roughly 10 to 20 °C, with January temperatures ranging from 1 to 10°C and July temperatures ranging from 17 to 28 °C.
Like in China's other southwest provinces, rural areas of Guizhou suffered severe drought during spring 2010. One of China's poorest provinces, Guizhou is experiencing serious environment problems, such as desertification and persistent water shortages. From 3rd to 5th April 2010, China's Premier Wen Jiabao went on a three days inspection tour in the southwest drought-affected province of Guizhou, where he met villagers and called on agricultural scientists to develop drought-resistant technologies for the area.