Severna Koreja je zakonodajalec, ki se imenuje vrhovno ljudsko skupščino, ima 687 članov, ki jih izvoli ljudstvo. Komunistična stranka izbere vse zakonodajne kandidate, ki delujejo brez opozicije. Zakonodajalec izpolnjuje le en ali dva tedna na leto.
Upravni svet država izvaja vladne politike. To vodi premier, ki ga imenuje vrhovno ljudsko skupščino. Njeni ostali člani so vodje ministrstev in komisij, ki jih imenuje odbor Centralne ljudske.
vojska Severne Koreje, je eden od največjih na svetu. Ima eno-milijona-člansko vojsko, zračni silo približno 85.000 članov in mornarico okoli 45.000.