List of parliamentary constituencies in Northamptonshire

The county of Northamptonshire is divided into 7 parliamentary constituencies - 2 borough constituencies and 5 county constituencies.

2024 boundary changes
See 2023 Periodic Review of Westminster constituencies for further details.

Following the abandonment of the Sixth Periodic Review (the 2018 review), the Boundary Commission for England formally launched the 2023 Review on 5 January 2021. Initial proposals were published on 8 June 2021 and, following two periods of public consultation, revised proposals were published on 8 November 2022. The final proposals were published on 28 June 2023.

The commission proposed maintaining seven constituencies in Northamptonshire, as detailed below, with boundary changes to reflect changes to ward boundaries following the reorganisation of local government authorities within the county and to bring the electorates within the statutory range. Corby was renamed Corby and East Northamptonshire, and Wellingborough renamed Wellingborough and Rushden. These changes came into effect from the 2024 general election.

Containing electoral wards from North Northamptonshire


 * Corby and East Northamptonshire
 * Daventry (part)
 * Kettering
 * South Northamptonshire (part)
 * Wellingborough and Rushden

Containing electoral wards from West Northamptonshire


 * Daventry (part)
 * Northampton North
 * Northampton South
 * South Northamptonshire (part)

Results history
Primary data source: House of Commons research briefing - General election results from 1918 to 2019

2024
The number of votes cast for each political party who fielded candidates in constituencies comprising Northamptonshire in the 2024 general election were as follows:

Percentage votes
11974 & 1979 - Liberal Party; 1983 & 1987 - SDP-Liberal Alliance

* Included in Other

1974-present
The borders of Northamptonshire changed from 1974, with the Soke of Peterborough area becoming part of neighbouring Cambridgeshire.

Historical representation by party
A cell marked → (with a different colour background to the preceding cell) indicates that the previous MP continued to sit under a new party name.