백두산, 금강산, 묘향산 등의 명산들은 모두 북한에 있는 산들이다. 이러한 북한의 지형은 장기간 거듭된 침식작용 등으로 산지, 평야, 계곡, 해안, 고원 등의 변화가 매우 심하며 북부와 동부가 높고 서해안과 남쪽으로 가면서 낮아지는 동고서저의 형세를 이루고 있다. 수평적, 수직적 기후가 다양한 북한의 산림에는 식물분포도 다양한 것으로 나타나고 있다. 북한의 발표에 따르면 식물의 구성은 총3,064종(변종을 포함하면 4,118종)으로 양치식물 200종, 이기식물 600종이 포함되어 있다. 이 중에서 임목은 84과 269속 1,098종이 분포하며 교목만 해도 침엽수 19종, 활엽수 136종, 대나무 3종이 있다고 한다. 대부분의 침엽수림은 주로 압록강 상류인 자강도 일대와 두만강 상류지역인 양강도와 함경북도 지역에 분포하고 있으며 활엽수림은 남한과 마찬가지로 북한 전역에 고루 분포하는 것으로 알려져 있다.
한반도의 산림대는 왼쪽의 그림과 같이 크게 한대림, 온대림(북부, 중부, 남부), 난대림으로 구분할 수 있는데, 북한의 산림대는 한대림, 북부온대림, 중부온대림에 속한다. 황해남북도, 함남 중부, 평남 중부권인 중부온대림에는 소나무, 신갈나무, 때죽나무 등의 혼효림이 많으며, 신갈나무, 소나무, 향나무, 잣나무, 느티나무 등이 많이 분포하고, 온대중부 이북지역인 온대 북부림에는 피나무, 박달나무, 신갈나무, 잣나무 혼효림과 소나무림이 많이 분포한다. 한대림은 연평균 기온이 5℃ 미만인 평안남도, 함경남북도의 고원 및 고산지대에 분포하며, 원시침엽수림이 파괴되고 자작나무, 사시나무, 황철나무, 느릅나무 등의 활엽수 또는 혼효림, 잎갈나무 순림 등이 많다.
구분
산림
주거지
경지
초지
수역
기타
합계
면적(천ha)
8,446
139
2,376
1,066
164
209
12,400
비율(%)
68.1
1.1
19.2
8.6
1.3
1.7
100
통일부에서 발표하고 있는 북한의 산림면적은 북한 전체면적인 1,228만㏊의 약 77%에 해당하는 약 948만㏊로 남한 산림면적의 약 1.5배에 달하며, 그 외에 논과 밭을 포함한 농경지가 212만㏊로 전체면적의 17%를, 도시용지 및 기타용지가 나머지 68만㏊를 차지하고 있다. 이 중 약 60%가 해발 100∼1,000m이내이며, 약 13%가 해발 1,000∼2,000m인 중산성 산지, 0.26%가 해발 2,000m이상의 산지이며, 나머지가 해발 100m이하인 것으로 알려지고 있다. 그러나 전체 산림면적중 임목이 생육하고 있는 산림면적은 아래의 표에서 보듯 북한전체면적의 약 68.1%인 845만㏊로 추정되고 있으며, 주거지 1.1%, 논 7.6%, 밭 11.6%, 초지 8.6% 등으로 나타나, 전체산림면적인 948만㏊의 약 11%에 달하는 103만㏊는 임목이 서 있지 않은 황폐지역이라 추정할 수 있다.

분야