List of parliamentary constituencies in Buckinghamshire

The ceremonial county of Buckinghamshire, which includes the unitary authorities of Buckinghamshire and the City of Milton Keynes, is divided into 8 parliamentary constituencies – 1 borough constituency and 7 county constituencies. At the 2024 general election, the county returned 5 Labour MPs, 2 Conservatives and 1 Liberal Democrat.

Boundary changes
Under the Fifth Periodic Review of Westminster constituencies, the Boundary Commission for England decided to retain Buckinghamshire's constituencies for the 2010 election, making minor changes to realign constituency boundaries with the boundaries of current local government wards, and to reduce the electoral disparity between constituencies. The changes included the return of Great Missenden to Chesham and Amersham, Hazlemere to Wycombe and Aston Clinton to Buckingham. In addition, Marlow was transferred from Wycombe to Beaconsfield and Princes Risborough from Aylesbury to Buckingham. The boundary between the two Milton Keynes constituencies was realigned and they were renamed as Milton Keynes North and Milton Keynes South.

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 that the number of seats in the combined area of Buckinghamshire and Milton Keynes be increased from seven to eight with the creation of a new constituency named Mid Buckinghamshire. This lead to significant changes elsewhere, particularly in Milton Keynes, with the creation of a cross-authority constituency named Buckingham and Bletchley, replacing the existing Buckingham seat. These changes came into effect for the 2024 general election.

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 Buckinghamshire in the 2024 general election were as follows:

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

Percentage votes
Note that before 1983 Buckinghamshire included the Eton and Slough areas of what is now Berkshire. 1pre-1979: Liberal Party; 1983 & 1987 - SDP-Liberal Alliance

22019: Standing as the Brexit Party.

3Standing in Buckingham, unopposed by the 3 main parties.

4Including Workers Party of Britain.

* Included in Other

Accurate vote percentages for the 1918 election cannot be obtained because some candidates stood unopposed.

Seats
1John Bercow

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.