贵阳有6个区,分别为南明区、云岩区、花溪区、乌当区、白云区、观山湖区。2012年,国务院批准小河区并入花溪区,以原乌当区金阳街道、金华镇、朱昌镇、清镇市百花湖乡组建观山湖区。
贵阳位于贵州省中部。东南与黔南布依族苗族自治州的瓮安、龙里、惠水、长顺4县接壤,西靠安顺地区的平坝县和毕节地区的织金县,北邻毕节地区的黔西、金沙2县和遵义市的播州区。