贵州大学共有三个校区,分别是主校区位于贵阳市观山湖区,占地面积约2700亩;花溪校区位于贵阳市花溪区,占地面积约2900亩;镇宁校区位于贵州省毕节市,占地面积约1700亩。三个校区分布在贵州省不同地区,为学生提供了丰富多彩的学习和生活环境。