Ĝi situas en la centro de la provinco, situanta en la oriento de la Yunnan<unk>Guizhou-Altebenaĵo, kaj sur la norda bordo de la rivero Nanming, branĉo de la rivero Wu. La urbo havas altecon de proksimume 1,100 metroj (3,600 ft). Ĝi havas areon de 8,034 kvadrataj kilometroj (3,102 kv. mejl.). Ĉe la censo de 2010, ĝia populacio estis 4,324,561, el 3,037,159 kiuj vivis en la 7 urbaj distriktoj. Urbo kun humida subtropika klimato, Guiyang estas ĉirkaŭita de montoj kaj arbaro.
1100 metrojn.