มีพื้นที่ประมาณ ๕๘๓,๗๕๐ ไร่ หรือ ๙๓๔ ตารางกิโลเมตร ครอบคลุมพื้นที่อำเภอเวียงสา อำเภอนาน้อย และอำเภอนาหมื่น เทือกเขาสลับซับซ้อนที่วางตัวในแนวเหนือ ใต้ ขนานกันทั้งทางทิศตะวันตกและตะวันออกแบ่งพื้นที่ออกเป็นฝั่งตะวันตกและฝั่งตะวันออก สองฝั่งแม่น้ำเป็นป่าเบญจพรรณและป่าเต็งรัง