Elections in North Korea are held every five years for the Supreme People's Assembly (SPA) — the country's national legislature — and every four years for Local People's Assemblies.
All seats are won by the Democratic Front for the Reunification of the Fatherland. The Workers' Party of Korea dominates the Front and holds 87.5% of the seats, with 7.4% for the Korean Social Democratic Party, 3.2% for the Chondoist Chongu Party, and 1.9% for independent deputies. According to official reports, turnout is near 100%, and approval of the Democratic Front's candidates is unanimous or nearly so.
In reply to a question put forth by Michael Marshall, Li Chun Sik of North Korea stated at a meeting of the Association of Secretaries General of Parliaments (ASGP) of the Inter-Parliamentary Union:
While candidates could be nominated by anyone, it was the practice for all candidates to be nominated by the parties. These nominations were examined by the United Reunification Front and then by the Central Electoral Committee, which allocated candidates to seats. The candidate in each seat was then considered by the electors in meetings at the workplace or similar, and on election day the electors could then indicate approval or disapproval of the candidate on the ballot paper.
Only one candidate appears on the ballot. Elections are ostensibly conducted by secret ballot, and a voter may cross off the candidate's name to vote against him/her, but must do so by crossing out the name in a special booth. Voting is mandatory and turnout is habitually near 100%.
Members of the Supreme People's Assembly are elected to five-year terms, and meet for SPA sessions up to ten days per year. The Supreme People's Assembly elects a standing committee known as the Presidium, which exercises legislative functions when the Assembly is not in session. It also elects the Chairman of the National Defence Commission, the country's chief executive, and the Premier.