Electoral Vote & Seat Allocation Calculator

Allocate a fixed number of seats with D'Hondt, Sainte-Laguë, and Hamilton, then compare every vote share, seat, and calculation step.

Exact quotient ranking 3 methods compared Transparent tie handling
Share this tool

Allocation Method

Compare all three methods

Your selected method appears first; every method is calculated.

Chamber Size

Enter the complete number of seats to distribute, from 1 to 1,000.

Eligibility

Parties exactly at the threshold qualify. Use 0 for no threshold.

Parties or Groups

Enter 2 to 50 unique names and whole-number vote totals in ballot order.

Quick Load:

Allocating seats...

Enter party vote totals, choose a method, and allocate every seat with transparent working.

What Is a Seat Allocation Calculator?

A seat allocation calculator translates party vote totals into a fixed number of whole seats. This D'Hondt calculator and Hamilton method calculator also runs unmodified Sainte-Laguë, making it possible to compare three established proportional apportionment rules from one neutral dataset.

Perfect proportionality often requires fractions of seats, but legislatures and committees need whole members. Allocation formulas resolve that rounding problem in different ways. The result is educational rather than official: thresholds, districts, alliances, tie laws, reserved seats, and leveling mandates can change a real election.

How the D'Hondt Method Allocates Seats

D'Hondt is a highest-averages method. Each qualifying party begins with its full vote total divided by one. After winning a seat, that party's next quotient uses divisor two, then three, and onward. The largest current quotient wins each successive seat.

Quotients are ranked exactly by cross multiplication rather than rounded decimals. D'Hondt often gives larger lists a modest advantage compared with other proportional formulas, but this is a tendency rather than a guaranteed outcome for every vote distribution.

How the Sainte-Laguë Method Works

Unmodified Sainte-Laguë follows the same sequential structure but uses odd divisors 1, 3, 5, 7, and onward. The faster-growing sequence lowers a party's quotient more sharply after each win, which often makes smaller qualifying lists more competitive than under D'Hondt.

Some jurisdictions use a modified first divisor, commonly 1.4. This calculator deliberately uses the unmodified sequence and labels it clearly, because changing the first divisor can change the allocation.

How the Hamilton Largest Remainder Method Works

Hamilton first calculates the Hare quota by dividing eligible votes by total seats. Each party receives the whole-number part of its exact quota. Any seats left over are awarded in descending order of fractional remainder.

Because all remainder fractions share the same denominator, the calculator ranks their integer numerators exactly. Hamilton satisfies the initial lower-quota step, although largest-remainder systems can exhibit apportionment paradoxes when the chamber size or vote totals change.

Comparing D'Hondt, Sainte-Laguë, and Hamilton

Party vote totals

42,000 · 31,000 · 15,000 · 12,000

D'Hondt

Divide by 1, 2, 3, 4, ...

Highest averages

Sainte-Laguë

Divide by 1, 3, 5, 7, ...

Highest averages

Hamilton

Hare quota + remainders

Largest remainder

Whole-seat allocation

Rank exact quotients or remainders until all 6 seats are assigned

The same votes pass through three independent allocation rules, so the final whole-seat totals can differ.
MethodFamilyRuleTypical tendency
D'HondtHighest averages1, 2, 3, 4, ...Modest larger-list advantage
Sainte-LaguëHighest averages1, 3, 5, 7, ...Often closer for smaller lists
HamiltonLargest remainderHare quota + remaindersQuota-based rounding

The comparison includes the Gallagher least-squares index, a numerical measure of differences between vote shares and seat shares. Lower values mean closer shares for the supplied case; they do not prove that a political system is fair or desirable.

House size also matters. A larger district or chamber offers more whole seats with which to approximate vote percentages, while a very small seat total creates coarser rounding. Two methods may agree for one election and diverge for another, so the comparison table should be read as a calculation from the entered data rather than a universal ranking of formulas.

Electoral Thresholds, Ties, and Rounding Rules

The threshold is calculated from all valid votes. A party exactly at the threshold qualifies, while a zero-vote party does not. Once exclusions are applied, seats are distributed among eligible parties only, so a threshold changes their effective shares.

Official tie procedures vary. For reproducibility, an exact tie here goes to the party with more original votes, then the party entered earlier. The results explicitly disclose when this fallback affects an awarded seat.

Excluded votes remain visible in overall vote shares and in the proportionality calculation. This prevents the interface from making below-threshold ballots disappear, while eligible vote share explains the smaller pool from which seats are actually assigned. Country-specific systems may calculate thresholds by district or apply exemptions, neither of which is modeled here.

Seat Allocation Calculator FAQ

How do you calculate seats using the D'Hondt method?

Divide each qualifying party's votes by one more than its current seat count, then award the next seat to the highest quotient. Repeat with divisors 1, 2, 3, and onward until every seat is assigned.

What is the difference between D'Hondt and Sainte-Laguë?

D'Hondt uses divisors 1, 2, 3, 4 and onward, while unmodified Sainte-Laguë uses 1, 3, 5, 7 and onward. Sainte-Laguë often produces results closer to smaller parties' vote shares, although the outcome depends on the votes and house size.

How does the Hamilton method allocate remainder seats?

Hamilton divides each party's votes by the Hare quota and first assigns the whole-number part of every quota. Remaining seats go to the parties with the largest fractional remainders.

What happens when two parties have the same quotient?

Official tie rules vary by jurisdiction and may require a draw or another statutory test. This calculator uses the higher original vote total and then earlier input order to produce a transparent, repeatable educational result.

How does an electoral threshold affect seat allocation?

A threshold excludes parties whose share of all valid votes is below the selected percentage. Seats are then allocated only among qualifying parties, which changes the effective shares used by every method.

Is this the same as the U.S. Electoral College?

No. This calculator models proportional allocation of a fixed group of seats from party vote totals, not state winner rules or the selection of presidential electors.