Vrhovna narodna skupština (korejski: 최고 인민 회의) je jednodomni parlament Sjeverne Koreje. Vrhovna narodna skupština broji 687 zastupnika, po jednog za svaku izbornu jedinicu, čiji mandati traju ukupno pet godina.
Sam Ustav Sjeverne Koreje priznaje Radničku partiju kao vodeću stranku u zemlji. Radnička partija, koju trenutno vodi Kim Jong-un, vlada državom u sklopu monopolističke koalicije znane kao Demokratski front za reunifikaciju domovine, a kojoj pripadaju još i Korejska socijaldemokratska partija te stranka Ch'ŏndogyo Ch'ŏngudang. Izbori se održavaju svakih pet godina, a posljednji su održani 2014. godine.
Iako je Vrhovna narodna skupština najviše zakonodavno tijelo u Sjevernoj Koreji, ona uglavnom delegira svoje ovlasti malobrojnijem i moćnijem Prezidiju, čiji se članovi biraju među skupštinskim predstavnicima.