Banbury

UK parliamentary constituency

EnglandElectorate 73,250E14001072

Latest result

2024 General Election Labour held the seat with 38.3% of the vote, majority of 3,256.

Turnout: 48,178

View full result →

Election history

Labour18,46838.3%
Conservative15,21231.6%
Reform UK6,28413.0%
Liberal Democrat4,3529.0%
Green Party2,6155.4%
Independent8501.8%
Climate Party2420.5%
Social Democratic Party1550.3%

Most-signed petitions in Banbury

Petitions ranked by how many people in this constituency signed them.

About Banbury

Banbury is one of 650 UK parliamentary constituencies that each elect a single Member of Parliament to the House of Commons under the first-past-the-post system. It sits in England and has a registered electorate of 73,250 voters. Boundary reviews run on a regular cycle via the Boundary Commission — the current map was redrawn for the 2024 general election.

Sources: UK Parliament Members API, ONS Open Geography Portal, petition.parliament.uk. Parliament ID: 3887.

Partner sites