1950 Belgian general election

General elections were held in Belgium on 4 June 1950. The result was a victory for the Christian Social Party, which won 108 of the 212 seats in the Chamber of Representatives and 54 of the 106 seats in the Senate. Voter turnout was 92.6%. This election was the last one in Belgian history where a single party achieved an absolute majority. Elections for the nine provincial councils were also held.

The elections took place a few months after the divisive referendum on returning King Leopold III from exile and restoring his monarchial duties (the Royal Question). Following the election, a single-party Catholic government was formed with Jean Duvieusart as Prime Minister, who oversaw the return of King Leopold III, but who was quickly succeeded by Joseph Pholien as Prime Minister, following strikes and protests due to Leopold's return, which ultimately led to his abdication.