Selv om Nord-Korea offisielt beskriver seg selv som koreanskformet sosialistisk stat som følger Kim Il-sungs politiske filosofi, («sjølberging»), og holder valg, er det generelt betraktet som diktatur som beskrives som totalitært og stalinistisk med en velutviklet personkult rundt Kim-familien. Koreas arbeiderparti, som ifølge partiets fundamentale prinsipper må ledes av et medlem av den styrende Kim-familien, har all makt i landet. Juche er den offisielle statsideologien som har erstattet marxisme-leninismen da landet adopterte en ny konstitusjon i 1972. I 2009 ble referanser til kommunisme (: 공산주의) fjernet fra landets konstitusjon.