Dağ sıraları, ülkenin yaklaşık yüzde 80'i dağlar, tepeler ve yaylalardan oluştuğu için Kuzey Kore'nin manzarasının baskın fiziksel özelliğidir. Batıdaki geniş kıyı ovaları ülkenin çoğunluğuna ev sahipliği yapmaktadır nüfus.
Kangnam Dağları, Kore Yarımadası'nı Çin'den kuzeye ayırırken, Baekdu-Daegan bir dizi daha batı sahilinde Kuzey ve Güney Kore'den geçmektedir. Volkanik Baekdu Dağı Kuzey Kore'deki en yüksek noktadır ve Baekdu-Daegan bir bütün olarak Kore folklorunda önemli bir yere sahiptir. Dikkate değer diğer dağ silsileleri kuzeydoğudaki Hamyong aralığını, Güney Kore'ye uzanan Taebaek Aralığını ve ülkenin kuzey ve orta kesimlerini kesen Rangrim Dağlarını içerir. İkincisi, ülkenin doğu ve batı bölgeleri arasındaki iletişimi ve seyahat etmeyi engeller.
Ülkenin batı kıyılarındaki ovalar düzensiz ve son derece dar olsa da, batıda Pyonyang ve Chaeryong ilçeleri yaklaşık 310 mil karedir. Amnok ve Daedong nehirleri, Kuzey Kore'deki ilk ve üçüncü en uzun nehirler, ülkedeki çoğu nehirde olduğu gibi her ikisi de batıya doğru akar. Duman Nehri birkaç istisnadan biri. Bu nehir ülkedeki en uzun ikinci nehir olmasına rağmen, bölgedeki dağlar nedeniyle büyük ölçüde elzem değildir.