Столица и крупнейший город — Гуйян.
Занимаемая провинцией площадь — 176 100 км² (16-е место). На севере граничит с провинцией Сычуань и городом специального подчинения Чунцин, на западе — с провинцией Юньнань, на юге — с Гуанси-Чжуанским автономным районом, а на востоке — с провинцией Хунань. Рельеф в основном гористый, но восток и юг относительно плоские. Провинция расположена на востоке плато Юньгуй, расположенного на юго-западе Китая. Средняя высота над уровнем моря составляет 1000 метров. Климат влажный субтропический. Среднегодовая температура — 14-16°, январская — 1-10°, июльская — 17-28°.