Le catene montuose sono la caratteristica fisica dominante del paesaggio della Corea del Nord dato che circa l'80% del paese è costituito da montagne, colline e altipiani. Le vaste pianure costiere a ovest ospitano la maggior parte del paese popolazione.
Le montagne Kangnam separano la penisola coreana dalla Cina al nord, mentre un'altra gamma, la Baekdu-Daegan, attraversa la Corea del Nord e del Sud lungo la costa occidentale. Il vulcanico Baekdu Mountain è il punto più alto della Corea del Nord, e il Baekdu-Daegan nel suo insieme ha un posto importante nel folklore coreano. Altre importanti catene montuose comprendono la catena montuosa Hamyong a nord-est, la catena Taebaek che si estende fino alla Corea del Sud e ai Monti Rangrim che tagliano le parti settentrionali e centrali del paese. Questi ultimi ostacolano la comunicazione e viaggiano tra le parti orientali e occidentali del paese.
Mentre le pianure lungo la costa occidentale del paese sono sporadiche ed estremamente strette, le contee Pyonyang e Chaeryong ad ovest sono circa 310 miglia quadrate ciascuna. I fiumi Amnok e Daedong, rispettivamente il primo e il terzo fiume più lungo della Corea del Nord, si dirigono entrambi verso ovest, come la maggior parte dei fiumi del paese. Il fiume Duman è una delle poche eccezioni. Mentre questo fiume è il secondo più lungo del paese, è in gran parte non controllabile a causa delle montagne della zona.