จังหวัดน่าน มีทิวเขาหลวงพระบางและทิวเขาผีปันน้ำ ซึ่งเป็นทิวเขาหินแกรนิต ที่มีความสูง 600 – 1,200 เมตร เหนือระดับน้ำทะเล ทอดผ่านทั่วจังหวัด คิดเป็นพื้นที่ประมาณร้อยละ 40 ของพื้นที่ทั้งจังหวัดพื้นที่ของจังหวัดน่านโดยทั่วไป มีสภาพพื้นที่เป็นลูกคลื่น ลอนชันเกิน 30 องศา ประมาณร้อยละ 85 ของพื้นที่จังหวัด ส่วนลูกคลื่นลอนลาด ตามลุ่มน้ำ จะเป็นที่ราบแคบๆ ระหว่างหุบเขาตามแนวยาวของลุ่มน้ำ น่าน สา ว้า ปัว และกอน
จังหวัดน่านมีพื้นที่รวมทั้งสิ้น 7,170,045 ไร่ หรือ 11,472.07 ตารางกิโลเมตร จำแนกเป็น
1. พื้นที่ป่าไม้และภูเขา | 3,437,500 ไร่ | คิดเป็นร้อยละ | 47.94 |
2. พื้นที่ป่าเสื่อมโทรม | 2,813,980 ไร่ | คิดเป็นร้อยละ | 39.24 |
3. พื้นที่ทำการเกษตร | 876,043 ไร่ | คิดเป็นร้อยละ | 12.22 |
4. พื้นที่อยู่อาศัยและอื่นๆ | 43,522 ไร่ | คิดเป็นร้อยละ | 0.60 |