Constituency

Orpington

Boundary: Orpington (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Orpington is Gareth Bacon (Conservative), who has held the seat since 2019. At the 2024 general election the seat was a Con hold: he took 38.0% of the vote for a majority of 5,118, on a 64.6% turnout. Compared with the 2019 general election, the Conservative share of the vote was down 25.4 points, and turnout fell from 70.7%.

Current MP

Gareth Bacon

Conservative

2024 general election result

Majority 5,118 · Turnout 64.6% · Electorate 71,284

CandidatePartyVotesShare
Gareth Bacon Conservative 17,504 38%
Ju Owens Labour 12,386 26.9%
Mark James Reform UK 8,896 19.3%
Graeme Casey Liberal Democrat 4,728 10.3%
Seamus McCauley Green Party 2,319 5%
John Bright Social Democratic Party 240 0.5%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 Gareth Bacon (Con) Con hold 5,118
2019 Gareth Bacon (Con) Con hold 22,378
2017 Joseph Johnson (Con) Con hold 19,461
2015 Joseph Johnson (Con) Con hold 19,979
2010 Jo Johnson (Con) Con hold 17,200

Members for this seat

Everyone who has won the seat at the elections in our records, which begin with the 2010 general election. Members before then are not shown.

MemberPartyPeriod
Gareth Bacon Conservative 2019 to present
Joseph Johnson Conservative 2010 to 2019

Source: 2024 general election result from the official Parliament constituency profile.