Historical Data and Plots

Data is available both in Excel Pivot table format and in flat file format.

Historical data Excel Pivot Tables

Historical election data from 1955 to 2017 in Microsoft Excel Pivot Table format. Lets you view the data (Votes, Seats) through any of the given dimensions (Constituency, Area, Year, Party).

Historical data flat files

Historical data of previous election results (1955 to 2017) are available. They are stored as flat files and are available for download.

Many thanks to Richard Kimber and Political Science Resources for generously making the election results for 1955 to 1979 available.

Note that the 2010 election is available as both the actual results (old constituency boundaries) and as data implied by the 2010 election results projected onto the revised constituency boundaries which were not used at the 2015 election. Similarly, the 2005, 2001 and 1992 elections are available both as the actual result, and as the result implied by the relevant boundary changes.

Details of the file format are given below.


Notes on the data file format

This format applies to the all the historical data flat file downloads.

The 11 columns are

  1. Name : the full name of the constituency
  2. MP : the name of the MP elected in the election
  3. Area : an integer code representing the area the constituency is in. Numbering goes from 1 (Northern Ireland) to 12 (South East). See area definitions for details.
  4. County : county (or historic county or similar geography) containing the seat
  5. Electorate : the integer number of voters on the roll in that election
  6. CON : the integer number of votes received by the Conservative candidate
  7. LAB : the integer number of votes received by the Labour candidate
  8. LIB : the integer number of votes received by the Liberal Democrat candidate, or Liberal candidate pre-1988
  9. NAT : the integer number of votes received by the nationalist candidate (SNP in Scotland, PC in Wales)
  10. MIN : the integer number of votes received by a minor party candidate (separated from 'Other' to preserve rankings), or the SDP candidate 1983-1987
  11. OTH : the integer number of votes received by all other candidates

Additionally there is a 13-column "UKIP-Green" format, which is the same as the eleven-column format above, with the exception of two extra columns ("UKIP" and "Green") after the "LIB" column.

  1. UKIP : the integer number of votes received by the UKIP candidate
  2. Green : the integer number of votes received by the Green candidate
  3. NAT : the integer number of votes received by the nationalist candidate (SNP in Scotland, PC in Wales)
  4. MIN : the integer number of votes received by a minor party candidate (separated from 'Other' to preserve rankings), or the SDP candidate 1983-1987
  5. OTH : the integer number of votes received by all other candidates

In Northern Ireland, the main four party vote columns are different:

  1. CON : votes received by the OUP, UUP, or UCUNF candidate in Northern Ireland (1974 and later). For 1970 and earlier, these Unionists sat as part of the Conservative party.
  2. LAB : votes received by the SDLP candidate in Northern Ireland
  3. LIB : votes received by the DUP candidate in Northern Ireland
  4. NAT : votes received by the Sinn Fein candidate in Northern Ireland

© Electoral Calculus