Turnout: 65.43%
About this election
The Czech legislative election of 8–9 October 2021 was the closest in the country's history and ended the premiership of Andrej Babiš. Two opposition alliances, formed expressly to unseat him, together won a parliamentary majority: although Babiš's ANO and the centre-right SPOLU coalition finished within a fraction of a point of each other, SPOLU edged ahead and, with the Pirates–Mayors bloc, commanded 108 of the 200 seats.
Members of the 200-seat Chamber of Deputies are elected by D'Hondt proportional representation across the 14 regions for four-year terms, with a 5% threshold for single parties and higher bars for coalitions — a rule that loomed large in 2021. The President formally names the prime minister, and a government must win the Chamber's confidence. The election was the first held under a revised allocation formula after the Constitutional Court struck down parts of the previous system as disproportionate, slightly improving the chances of smaller parties.
Determined not to split the anti-Babiš vote, the opposition consolidated into two blocs: SPOLU ("Together"), uniting the Civic Democrats (ODS), Christian Democrats (KDU-ČSL) and TOP 09 under Petr Fiala; and a separate alliance of the Pirates and the Mayors (STAN). Babiš's ANO campaigned on its record of spending and pandemic management, while the opposition attacked corruption, conflicts of interest and the state of public finances. The high coalition thresholds added drama, since several alliances risked wasting votes if they fell short.
SPOLU won 27.79% and 71 seats; ANO took 27.13% and 72 seats — more seats but fewer votes, the narrowest of margins. The Pirates–Mayors alliance came third with 15.62% and 37 seats, and the far-right SPD held 9.56% and 20. Crucially, both the Social Democrats and the Communists fell below 5% and were ejected from the Chamber for the first time in the modern era — a seismic shift that removed the historic Czech left from parliament entirely. SPOLU carried Prague and much of Bohemia and southern Moravia, while ANO led the industrial north-west and parts of Moravia and Silesia.
The two opposition blocs, holding 108 seats between them, agreed to govern together, and Petr Fiala of the ODS became prime minister at the head of a five-party centre-right coalition. The transition was complicated by the grave illness of President Miloš Zeman, but Fiala's government took office in December 2021 and went on to lead Czechia through the energy crisis that followed Russia's invasion of Ukraine — an austere and often unpopular term that shaped the 2025 election.
Compiled and reviewed by Bartłomiej Paruzel, Election Data Analyst, from official results. See our data methodology.