Skip to Content

MMP seat allocation calculator

Using our interactive seat allocation calculator you can use MMP's Sainte-Laguë allocation formula to work out what would happen if New Zealanders cast their party votes in a particular way.

This allows you to calculate the total number of MPs each political party would receive.

All you have to do is type in the number of party votes or the percentage of the party vote in the space opposite each party.  The percentages do not have to add up to 100%. 

You should also make assumptions about parties that might not cross the 5% mark but will cross the threshold by winning 1 or more electorate seats.  Include an assumed number of electorate seats won for any such parties, as well as a party vote total or percentage for them.

Follow these easy steps:

  1. Launch the calculator
  2. Using the "Other Party" boxes type in the name of any party not shown
  3. Type the number of Party Votes or the percentage of Party Votes you want to give each party
  4. Add in any electorate seats (if any) won by each party. This is optional, but you should include electorate seats which you assume parties getting less than 5% of party vote will win.
  5. Click the "Calculate parliamentary seats!" button