Severná Kórea je zákonodarca, nazvaný Najvyššieho ľudového zhromaždenia, má 687 členov, ktorí sú volení ľuďmi. Komunistická strana vyberie všetky legislatívne kandidátov, ktorí prevádzkujú bez odporu. Zákonodarca spĺňa iba jeden alebo dva týždne za rok.
Správna rada štátu vykonáva vládnej politiky. Je vedený premiérom, ktorý je menovaný Najvyššieho ľudového zhromaždenia. Jej ďalšími členmi sú šéfovia ministerstiev a komisií, ktorí sú menovaní výborom Ústredné ľudovou.
Severná Kórea je armáda je jedným z najväčších na svete. To má jeden milión-člen armádu, letectvo asi 85.000 členov, a námorníctvo asi 45.000.