Generate report

ThailandThailand

million

Population

million

Registered voters

% (2026)

Voter turnout

At a glance

Thailand held a snap general election on 8 February 2026.

The incumbent Prime Minister Anutin Charnvirakul of the Bhumjaithai Party dissolved parliament in December 2025 to call a new election.

The Election Commission confirmed that Prime Minister Charnvirakul’s party won the most seats in the lower House of Representatives with 192 seats, while the People’s Party won 120 seats and the Pheu Thai party 74 seats.

As no party won an outright majority, the Bhumjaithai Party will form a coalition government with other parties.

Thailand has a bicameral parliament comprising the upper house Senate with 200 members and the lower House of Representatives with 500 members. 

The House of Representatives is made up of 400 members from single constituency elections and 100 members from "proportional representation" by party lists.

Thailand has a population of around 71.5 million and 53 million registered voters. Voter turnout in the 2026 election was 71.4%.

8 Feb 2026

Election Date