Skip to content

Nations & regions

South West: general election results and history

Seats and votes in South West at every UK general election from 1918 to 2024, with the result in each of its 58 constituencies.

2024: 58 seats

Bath: LD (Wera Hobhouse), majority 23.3%Bournemouth East: Lab (Tom Hayes), majority 12.2% — Lab gain from ConBournemouth West: Lab (Jessica Toale), majority 8.2% — Lab gain from ConBridgwater: Con (Ashley Fox), majority 3.4%Bristol Central: Grn (Carla Denyer), majority 24.0% — Green gain from LabBristol East: Lab (Kerry McCarthy), majority 14.3%Bristol North East: Lab (Damien Egan), majority 26.6%Bristol North West: Lab (Darren Jones), majority 32.3%Bristol South: Lab (Karin Smyth), majority 17.7%Camborne and Redruth: Lab (Perran Moon), majority 16.3% — Lab gain from ConCentral Devon: Con (Mel Stride), majority 0.1%Cheltenham: LD (Max Wilkinson), majority 14.6% — LD gain from ConChippenham: LD (Sarah Gibson), majority 16.4% — LD gain from ConChristchurch: Con (Christopher Chope), majority 15.8%East Wiltshire: Con (Danny Kruger), majority 10.0%Exeter: Lab (Steve Race), majority 29.7%Exmouth and Exeter East: Con (David Reed), majority 0.2%Filton and Bradley Stoke: Lab (Claire Hazelgrove), majority 19.9% — Lab gain from ConForest of Dean: Lab (Matt Bishop), majority 0.6% — Lab gain from ConFrome and East Somerset: LD (Anna Sabine), majority 11.6% — LD gain from ConGlastonbury and Somerton: LD (Sarah Dyke), majority 13.9% — LD gain from ConGloucester: Lab (Alex McIntyre), majority 7.5% — Lab gain from ConHoniton and Sidmouth: LD (Richard Foord), majority 13.2% — LD gain from ConMelksham and Devizes: LD (Brian Mathew), majority 4.7% — LD gain from ConMid Dorset and North Poole: LD (Vikki Slade), majority 2.7% — LD gain from ConNewton Abbot: LD (Martin Wrigley), majority 4.7% — LD gain from ConNorth Cornwall: LD (Ben Maguire), majority 19.4% — LD gain from ConNorth Cotswolds: Con (Geoffrey Clifton-Brown), majority 6.7%North Devon: LD (Ian Roome), majority 13.1% — LD gain from ConNorth Dorset: Con (Simon Hoare), majority 3.2%North East Somerset and Hanham: Lab (Dan Norris), majority 10.4% — Lab gain from ConNorth Somerset: Lab (Sadik Al-Hassan), majority 1.2% — Lab gain from ConPlymouth Moor View: Lab (Fred Thomas), majority 13.1% — Lab gain from ConPlymouth Sutton and Devonport: Lab (Luke Pollard), majority 31.7%Poole: Lab (Neil Duncan-Jordan), majority 0.0% — Lab gain from ConSalisbury: Con (John Glen), majority 7.6%South Cotswolds: LD (Roz Savage), majority 9.5% — LD gain from ConSouth Devon: LD (Caroline Voaden), majority 14.5% — LD gain from ConSouth Dorset: Lab (Lloyd Hatton), majority 2.1% — Lab gain from ConSouth East Cornwall: Lab (Anna Gelderd), majority 3.9% — Lab gain from ConSouth West Devon: Con (Rebecca Smith), majority 4.0%South West Wiltshire: Con (Andrew Murrison), majority 7.0%St Austell and Newquay: Lab (Noah Law), majority 5.3% — Lab gain from ConSt Ives: LD (Andrew George), majority 28.7% — LD gain from ConStroud: Lab (Simon Opher), majority 20.6% — Lab gain from ConSwindon North: Lab (Will Stone), majority 9.3% — Lab gain from ConSwindon South: Lab (Heidi Alexander), majority 21.4% — Lab gain from ConTaunton and Wellington: LD (Gideon Amos), majority 23.7% — LD gain from ConTewkesbury: LD (Cameron Thomas), majority 12.9% — LD gain from ConThornbury and Yate: LD (Claire Young), majority 5.7% — LD gain from ConTiverton and Minehead: LD (Rachel Gilmour), majority 7.4% — LD gain from ConTorbay: LD (Steve Darling), majority 11.6% — LD gain from ConTorridge and Tavistock: Con (Geoffrey Cox), majority 7.8%Truro and Falmouth: Lab (Jayne Kirkham), majority 16.2% — Lab gain from ConWells and Mendip Hills: LD (Tessa Munt), majority 22.1% — LD gain from ConWest Dorset: LD (Edward Morello), majority 14.8% — LD gain from ConWeston-super-Mare: Lab (Daniel Aldridge), majority 10.4% — Lab gain from ConYeovil: LD (Adam Dance), majority 25.1% — LD gain from Con
2024 winners; paler means a smaller majority. Tap a constituency.
0%15%30%45%60%19181924193519511964F197419831997201020192024Conservative, 1918: 46.2%Conservative, 1922: 43.2%Conservative, 1923: 43.5%Conservative, 1924: 48.7%Conservative, 1929: 40.1%Conservative, 1931: 56.3%Conservative, 1935: 49.2%Conservative, 1945: 38.7%Conservative, 1950: 40.1%Conservative, 1951: 46.2%Conservative, 1955: 51.0%Conservative, 1959: 50.2%Conservative, 1964: 45.0%Conservative, 1966: 45.3%Conservative, 1970: 51.2%Conservative, February 1974: 43.5%Conservative, October 1974: 43.4%Conservative, 1979: 51.6%Conservative, 1983: 51.4%Conservative, 1987: 50.6%Conservative, 1992: 47.6%Conservative, 1997: 36.7%Conservative, 2001: 38.5%Conservative, 2005: 38.6%Conservative, 2010: 42.8%Conservative, 2015: 46.5%Conservative, 2017: 51.4%Conservative, 2019: 52.8%Conservative, 2024: 28.2%Labour, 1918: 18.2%Labour, 1922: 19.0%Labour, 1923: 16.7%Labour, 1924: 19.9%Labour, 1929: 25.1%Labour, 1931: 20.7%Labour, 1935: 27.4%Labour, 1945: 38.3%Labour, 1950: 38.8%Labour, 1951: 42.1%Labour, 1955: 38.6%Labour, 1959: 34.7%Labour, 1964: 34.1%Labour, 1966: 38.4%Labour, 1970: 34.3%Labour, February 1974: 26.7%Labour, October 1974: 28.9%Labour, 1979: 24.6%Labour, 1983: 14.7%Labour, 1987: 15.9%Labour, 1992: 19.2%Labour, 1997: 26.4%Labour, 2001: 26.3%Labour, 2005: 22.8%Labour, 2010: 15.4%Labour, 2015: 17.7%Labour, 2017: 29.2%Labour, 2019: 23.4%Labour, 2024: 24.5%Liberal, 1918: 21.8%Liberal, 1922: 28.0%Liberal, 1923: 39.0%Liberal, 1924: 30.6%Liberal, 1929: 32.8%Liberal, 1931: 16.6%Liberal, 1935: 18.3%Liberal, 1945: 16.6%Liberal, 1950: 15.2%Liberal, 1951: 6.0%Liberal, 1955: 8.3%Liberal, 1959: 15.0%Liberal, 1964: 20.4%Liberal, 1966: 16.2%Liberal, 1970: 14.5%Liberal, February 1974: 29.5%Liberal, October 1974: 27.4%Liberal, 1979: 22.6%Liberal, 2010: 0.0%Liberal, 2017: 0.0%Liberal, 2019: 0.1%Liberal, 2024: 0.1%Liberal Democrats, 1992: 31.4%Liberal Democrats, 1997: 31.3%Liberal Democrats, 2001: 31.2%Liberal Democrats, 2005: 32.6%Liberal Democrats, 2010: 34.7%Liberal Democrats, 2015: 15.1%Liberal Democrats, 2017: 14.9%Liberal Democrats, 2019: 18.2%Liberal Democrats, 2024: 24.7%SDP–Liberal Alliance, 1983: 33.2%SDP–Liberal Alliance, 1987: 33.1%UK Independence Party, 2010: 4.5%UK Independence Party, 2015: 13.6%UK Independence Party, 2017: 1.1%UK Independence Party, 2019: 0.0%UK Independence Party, 2024: 0.0%Reform UK, 2024: 13.8%
Vote share in South West at each general election Con Lab Lib LD Alliance UKIP Ref

Seats at every election

Download CSV
  1. 2024
    Lab 24LD 22Con 11
  2. 2019
    Con 48Lab 6
  3. 2017
    Con 47Lab 7
  4. 2015
    Con 51Lab 4
  5. 2010
    Con 36LD 15Lab 4
  6. 2005
    Con 22LD 16Lab 13
  7. 2001
    Con 20Lab 16LD 15
  8. 1997
    Con 22Lab 15LD 14
  9. 1992
    Con 38LD 6Lab 4
  10. 1987
    Con 44
  11. 1983
    Con 44
  12. 1979
    Con 38Lab 5
  13. October 1974
    Con 33Lab 8
  14. February 1974
    Con 34Lab 7
  15. 1970
    Con 35Lab 6
  16. 1966
    Con 29Lab 11
  17. 1964
    Con 34Lab 7
  18. 1959
    Con 35Lab 7
  19. 1955
    Con 33Lab 9
  20. 1951
    Con 31Lab 10
  21. 1950
    Con 30Lab 11
  22. 1945
    Con 22Lab 15
  23. 1935
    Con 34
  24. 1931
    Con 35Lib 3
  25. 1929
    Con 26Lib 8Lab 8
  26. 1924
    Con 37
  27. 1923
    Lib 25Con 14Lab 4
  28. 1922
    Con 29Lib 7Nat Lib 5
  29. 1918
    Con 31Co Lib 8

1918–1945 totals leave out multi-member seats, which the source does not split by party.

Constituencies in South West (2024)

ConstituencyWinnerMajority %Result
BathLD Wera Hobhouse23.3LD hold
Bournemouth EastLab Tom Hayes12.2Lab gain from Con
Bournemouth WestLab Jessica Toale8.2Lab gain from Con
BridgwaterCon Ashley Fox3.4Con hold
Bristol CentralGrn Carla Denyer24.0Green gain from Lab
Bristol EastLab Kerry McCarthy14.3Lab hold
Bristol North EastLab Damien Egan26.6Lab hold
Bristol North WestLab Darren Jones32.3Lab hold
Bristol SouthLab Karin Smyth17.7Lab hold
Camborne and RedruthLab Perran Moon16.3Lab gain from Con
Central DevonCon Mel Stride0.1Con hold
CheltenhamLD Max Wilkinson14.6LD gain from Con
ChippenhamLD Sarah Gibson16.4LD gain from Con
ChristchurchCon Christopher Chope15.8Con hold
East WiltshireCon Danny Kruger10.0Con hold
ExeterLab Steve Race29.7Lab hold
Exmouth and Exeter EastCon David Reed0.2Con hold
Filton and Bradley StokeLab Claire Hazelgrove19.9Lab gain from Con
Forest of DeanLab Matt Bishop0.6Lab gain from Con
Frome and East SomersetLD Anna Sabine11.6LD gain from Con
Glastonbury and SomertonLD Sarah Dyke13.9LD gain from Con
GloucesterLab Alex McIntyre7.5Lab gain from Con
Honiton and SidmouthLD Richard Foord13.2LD gain from Con
Melksham and DevizesLD Brian Mathew4.7LD gain from Con
Mid Dorset and North PooleLD Vikki Slade2.7LD gain from Con
Newton AbbotLD Martin Wrigley4.7LD gain from Con
North CornwallLD Ben Maguire19.4LD gain from Con
North CotswoldsCon Geoffrey Clifton-Brown6.7Con hold
North DevonLD Ian Roome13.1LD gain from Con
North DorsetCon Simon Hoare3.2Con hold
North East Somerset and HanhamLab Dan Norris10.4Lab gain from Con
North SomersetLab Sadik Al-Hassan1.2Lab gain from Con
Plymouth Moor ViewLab Fred Thomas13.1Lab gain from Con
Plymouth Sutton and DevonportLab Luke Pollard31.7Lab hold
PooleLab Neil Duncan-Jordan0.0Lab gain from Con
SalisburyCon John Glen7.6Con hold
South CotswoldsLD Roz Savage9.5LD gain from Con
South DevonLD Caroline Voaden14.5LD gain from Con
South DorsetLab Lloyd Hatton2.1Lab gain from Con
South East CornwallLab Anna Gelderd3.9Lab gain from Con
South West DevonCon Rebecca Smith4.0Con hold
South West WiltshireCon Andrew Murrison7.0Con hold
St Austell and NewquayLab Noah Law5.3Lab gain from Con
St IvesLD Andrew George28.7LD gain from Con
StroudLab Simon Opher20.6Lab gain from Con
Swindon NorthLab Will Stone9.3Lab gain from Con
Swindon SouthLab Heidi Alexander21.4Lab gain from Con
Taunton and WellingtonLD Gideon Amos23.7LD gain from Con
TewkesburyLD Cameron Thomas12.9LD gain from Con
Thornbury and YateLD Claire Young5.7LD gain from Con
Tiverton and MineheadLD Rachel Gilmour7.4LD gain from Con
TorbayLD Steve Darling11.6LD gain from Con
Torridge and TavistockCon Geoffrey Cox7.8Con hold
Truro and FalmouthLab Jayne Kirkham16.2Lab gain from Con
Wells and Mendip HillsLD Tessa Munt22.1LD gain from Con
West DorsetLD Edward Morello14.8LD gain from Con
Weston-super-MareLab Daniel Aldridge10.4Lab gain from Con
YeovilLD Adam Dance25.1LD gain from Con

Questions and answers

Who won South West at the 2024 general election?

Labour won 24 of 58 seats with 24.5% of the vote.

Which party usually wins most seats in South West?

Party with the most seats in South West at each general election since 1918: Conservative 27, Labour 1, Liberal 1.

Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data