Administrativement, la Corée du Nord compte neuf provinces et quatre villes sous statut administratif propre.
Les neuf provinces sont :
Kangwon, au sud-est (principales villes : Wonsan, chef-lieu de province, et Kosong), où se situent les monts Kumgang ou Kumgangsan ("san" signifie montagne en coréen) ;
Jagang, au nord-ouest, frontalière avec la Chine (chef-lieu de province : Kanggye) ;
Ryanggang, au nord (chef-lieu de province : Hyesan), le Mont Paektu, point culminant de la Corée du Nord à la frontière sino-coréenne, appartient au Ryanggang ;
les deux provinces du Nord et du Sud Pyongan, à l’ouest, dont les chef-lieux sont respectivement Sinuiju, à la frontière chinoise, et Pyongsong ; les monts Myohyang sont à la limite de la province du Sud Pyongan et du Jagang ;
les deux provinces du Nord et du Sud Hamgyong (chef-lieux de province : respectivement Chongjin et Hamhung, au nord-est du pays (autre ville importante : le port de Sinpo dans le Sud Hamgyong ;
le nord et le sud Hwanghae, à l’extrême-sud du pays (chefs-lieux de province : Sariwon et Haeju).
Les quatre villes ayant un statut particulier sont Pyongyang et sa province, Nampo, la conurbation de Rajin-Sonbong et Kaesong, les deux derniers cités étant également des zones économiques spéciales.