Coalition and seat-allocation simulator

Bulgaria's National Assembly has 240 seats — a governing majority needs 121. The 4% electoral threshold determines which parties receive seats, but the number isn't sacred. With this simulator you can explore:

  • How thresholds of 3%, 4%, 5%, or any custom value change the number of parties in parliament.
  • How seats are reallocated under the Hare/Niemeyer method at different thresholds.
  • Which potential coalitions reach the 121-seat majority.

The simulator uses the real regional results — not proportional scaling, but the same allocation algorithm the Central Electoral Commission applies.

Explore the data

  • Home
  • Governance
  • National Assembly
  • Roll-call votes
  • Governments
  • MP business connections
  • Public procurement
  • State budget
  • EU funds
  • Indicators
  • Consumption
  • Prices
  • Party financing
  • Opinion polls
  • Seat simulator
  • Parties
  • Results by region
  • Extraordinary local elections
  • Local-elections reconciliation
  • Sofia
  • About the project

Recent analysis

  • Budget 2026 in focus: the record deficit, the critics, and a check against the numbers
  • Following the public money: a citizen's toolkit for procurement
  • How the budget simulator works: data and model