ทิศเหนือ ติดกับ แขวงพงสาลี
ทิศตะวันออก ติดกับ แขวงหัวพันและแขวงเชียงขวาง
ทิศใต้ ติดกับ แขวงเวียงจันทน์
ทิศตะวันตก ติดกับแขวงอุดมชัย และไชยบุรี
พื้นที่ 20,026.6 ตารางกิโลเมตร
ภูมิอากาศ ตั้งอยู่ในเขตร้อนชื้น อุณหภูมิต่ำสุดที่ 19.4 องศาเซลเซียส อุณหภูมิสูงสุดที่ 31.7 องศาเซลเซียส ปริมาณน้ำฝนโดยเฉลี่ย 1,472.7 มิลลิเมตร ต่อปี แสงแดดเฉลี่ย 8 ชั่วโมงต่อวัน
ประชากร จำนวน 452,900 คน เป็นชาย 244,300 คน หญิง 228,600 คน อัตราเพิ่ม ร้อยละ 1.7 ต่อปี
ความหนาแน่นของประชากร 26.8 คนต่อตารางกิโลเมตร