Skip to content

Nations & regions

North West: general election results and history

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

2024: 73 seats

Altrincham and Sale West: Lab (Connor Rand), majority 8.1% — Lab gain from ConAshton-under-Lyne: Lab (Angela Rayner), majority 19.2%Barrow and Furness: Lab (Michelle Scrogham), majority 12.6% — Lab gain from ConBirkenhead: Lab (Alison McGovern), majority 32.0%Blackburn: Ind (Adnan Hussain), majority 0.3% — Ind gain from LabBlackley and Middleton South: Lab (Graham Stringer), majority 32.7%Blackpool North and Fleetwood: Lab (Lorraine Beavers), majority 11.1% — Lab gain from ConBlackpool South: Lab (Chris Webb), majority 19.5% — Lab gain from ConBolton North East: Lab (Kirith Entwistle), majority 15.3% — Lab gain from ConBolton South and Walkden: Lab (Yasmin Qureshi), majority 18.3%Bolton West: Lab (Phil Brickell), majority 11.1% — Lab gain from ConBootle: Lab (Peter Dowd), majority 56.5%Burnley: Lab (Oliver Ryan), majority 8.6% — Lab gain from ConBury North: Lab (James Frith), majority 15.3% — Lab gain from ConBury South: Lab (Christian Wakeford), majority 22.2% — Lab gain from ConCarlisle: Lab (Julie Minns), majority 11.3% — Lab gain from ConCheadle: LD (Tom Morrison), majority 24.1% — LD gain from ConChester North and Neston: Lab (Samantha Dixon), majority 26.6%Chester South and Eddisbury: Con (Aphra Brandreth), majority 5.8%Chorley: Spk (Lindsay Hoyle), majority 60.6%Congleton: Lab (Sarah Russell), majority 6.8% — Lab gain from ConCrewe and Nantwich: Lab (Connor Naismith), majority 20.6% — Lab gain from ConEllesmere Port and Bromborough: Lab (Justin Madders), majority 40.3%Fylde: Con (Andrew Snowden), majority 1.2%Gorton and Denton: Lab (Andrew Gwynne), majority 36.7%Hazel Grove: LD (Lisa Smart), majority 14.1% — LD gain from ConHeywood and Middleton North: Lab (Elsie Blundell), majority 16.4%Hyndburn: Lab (Sarah Smith), majority 4.6% — Lab gain from ConKnowsley: Lab (Anneliese Midgley), majority 50.8%Lancaster and Wyre: Lab (Cat Smith), majority 21.5% — Lab gain from ConLeigh and Atherton: Lab (Jo Platt), majority 21.6% — Lab gain from ConLiverpool Garston: Lab (Maria Eagle), majority 47.9%Liverpool Riverside: Lab (Kim Johnson), majority 45.7%Liverpool Walton: Lab (Dan Carden), majority 54.9%Liverpool Wavertree: Lab (Paula Barker), majority 41.0%Liverpool West Derby: Lab (Ian Byrne), majority 53.7%Macclesfield: Lab (Tim Roca), majority 17.3% — Lab gain from ConMakerfield: Lab (Josh Simons), majority 13.4%Manchester Central: Lab (Lucy Powell), majority 34.7%Manchester Rusholme: Lab (Afzal Khan), majority 28.4%Manchester Withington: Lab (Jeff Smith), majority 33.5%Mid Cheshire: Lab (Andrew Cooper), majority 21.5% — Lab gain from ConMorecambe and Lunesdale: Lab (Lizzi Collinge), majority 12.1% — Lab gain from ConOldham East and Saddleworth: Lab (Debbie Abrahams), majority 15.9%Oldham West, Chadderton and Royton: Lab (Jim McMahon), majority 12.9%Pendle and Clitheroe: Lab (Jonathan Hinder), majority 1.9% — Lab gain from ConPenrith and Solway: Lab (Markus Campbell-Savours), majority 10.7% — Lab gain from ConPreston: Lab (Mark Hendrick), majority 13.2%Ribble Valley: Lab (Maya Ellis), majority 1.7% — Lab gain from ConRochdale: Lab (Paul Waugh), majority 3.6%Rossendale and Darwen: Lab (Andy MacNae), majority 12.6% — Lab gain from ConRuncorn and Helsby: Lab (Mike Amesbury), majority 34.8%Salford: Lab (Rebecca Long-Bailey), majority 38.0%Sefton Central: Lab (Bill Esterson), majority 38.5%South Ribble: Lab (Paul Foster), majority 13.9% — Lab gain from ConSouthport: Lab (Patrick Hurley), majority 12.9% — Lab gain from ConSt Helens North: Lab (David Baines), majority 30.1%St Helens South and Whiston: Lab (Marie Rimmer), majority 31.4%Stalybridge and Hyde: Lab (Jonathan Reynolds), majority 22.9%Stockport: Lab (Navendu Mishra), majority 35.0%Stretford and Urmston: Lab (Andrew Western), majority 35.1%Tatton: Con (Esther McVey), majority 2.2%Wallasey: Lab (Angela Eagle), majority 42.1%Warrington North: Lab (Charlotte Nichols), majority 23.0%Warrington South: Lab (Sarah Hall), majority 22.8%West Lancashire: Lab (Ashley Dalton), majority 30.8%Westmorland and Lonsdale: LD (Tim Farron), majority 43.4% — LD gain from ConWhitehaven and Workington: Lab (Josh MacAlister), majority 31.8% — Lab gain from ConWidnes and Halewood: Lab (Derek Twigg), majority 43.1%Wigan: Lab (Lisa Nandy), majority 23.4%Wirral West: Lab (Matthew Patrick), majority 20.0%Worsley and Eccles: Lab (Michael Wheeler), majority 26.1%Wythenshawe and Sale East: Lab (Mike Kane), majority 37.3%
2024 winners; paler means a smaller majority. Tap a constituency.
0%15%30%45%60%19181924193519511964F197419831997201020192024Labour, 1918: 29.0%Labour, 1922: 32.1%Labour, 1923: 30.6%Labour, 1924: 35.3%Labour, 1929: 39.8%Labour, 1931: 30.7%Labour, 1935: 39.6%Labour, 1945: 47.5%Labour, 1950: 44.8%Labour, 1951: 47.2%Labour, 1955: 45.8%Labour, 1959: 45.0%Labour, 1964: 45.9%Labour, 1966: 50.5%Labour, 1970: 45.7%Labour, February 1974: 41.5%Labour, October 1974: 44.5%Labour, 1979: 42.5%Labour, 1983: 35.7%Labour, 1987: 40.6%Labour, 1992: 44.3%Labour, 1997: 53.6%Labour, 2001: 50.7%Labour, 2005: 45.1%Labour, 2010: 39.4%Labour, 2015: 44.7%Labour, 2017: 54.9%Labour, 2019: 46.5%Labour, 2024: 44.0%Conservative, 1918: 45.0%Conservative, 1922: 42.0%Conservative, 1923: 38.6%Conservative, 1924: 45.6%Conservative, 1929: 37.9%Conservative, 1931: 59.2%Conservative, 1935: 50.8%Conservative, 1945: 40.4%Conservative, 1950: 45.4%Conservative, 1951: 50.6%Conservative, 1955: 52.0%Conservative, 1959: 50.3%Conservative, 1964: 43.1%Conservative, 1966: 41.5%Conservative, 1970: 46.7%Conservative, February 1974: 37.5%Conservative, October 1974: 37.2%Conservative, 1979: 43.9%Conservative, 1983: 40.5%Conservative, 1987: 38.8%Conservative, 1992: 38.4%Conservative, 1997: 27.6%Conservative, 2001: 29.3%Conservative, 2005: 28.7%Conservative, 2010: 31.7%Conservative, 2015: 31.2%Conservative, 2017: 36.2%Conservative, 2019: 37.5%Conservative, 2024: 18.8%Liberal, 1918: 11.8%Liberal, 1922: 17.2%Liberal, 1923: 29.7%Liberal, 1924: 15.8%Liberal, 1929: 20.9%Liberal, 1931: 7.0%Liberal, 1935: 6.3%Liberal, 1945: 9.4%Liberal, 1950: 8.9%Liberal, 1951: 2.2%Liberal, 1955: 2.1%Liberal, 1959: 4.7%Liberal, 1964: 10.6%Liberal, 1966: 7.6%Liberal, 1970: 7.2%Liberal, February 1974: 19.3%Liberal, October 1974: 17.9%Liberal, 1979: 13.0%Liberal, 2010: 0.1%Liberal, 2015: 0.1%Liberal, 2017: 0.1%Liberal, 2019: 0.1%Liberal, 2024: 0.1%Liberal Democrats, 1992: 15.8%Liberal Democrats, 1997: 14.5%Liberal Democrats, 2001: 16.7%Liberal Democrats, 2005: 21.4%Liberal Democrats, 2010: 21.6%Liberal Democrats, 2015: 6.5%Liberal Democrats, 2017: 5.4%Liberal Democrats, 2019: 7.9%Liberal Democrats, 2024: 7.9%SDP–Liberal Alliance, 1983: 23.3%SDP–Liberal Alliance, 1987: 20.4%UK Independence Party, 2010: 3.2%UK Independence Party, 2015: 13.7%UK Independence Party, 2017: 1.9%UK Independence Party, 2019: 0.1%UK Independence Party, 2024: 0.0%Reform UK, 2024: 16.6%
Vote share in North West at each general election Lab Con Lib LD Alliance UKIP Ref

Seats at every election

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

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

Constituencies in North West (2024)

ConstituencyWinnerMajority %Result
Altrincham and Sale WestLab Connor Rand8.1Lab gain from Con
Ashton-under-LyneLab Angela Rayner19.2Lab hold
Barrow and FurnessLab Michelle Scrogham12.6Lab gain from Con
BirkenheadLab Alison McGovern32.0Lab hold
BlackburnInd Adnan Hussain0.3Ind gain from Lab
Blackley and Middleton SouthLab Graham Stringer32.7Lab hold
Blackpool North and FleetwoodLab Lorraine Beavers11.1Lab gain from Con
Blackpool SouthLab Chris Webb19.5Lab gain from Con
Bolton North EastLab Kirith Entwistle15.3Lab gain from Con
Bolton South and WalkdenLab Yasmin Qureshi18.3Lab hold
Bolton WestLab Phil Brickell11.1Lab gain from Con
BootleLab Peter Dowd56.5Lab hold
BurnleyLab Oliver Ryan8.6Lab gain from Con
Bury NorthLab James Frith15.3Lab gain from Con
Bury SouthLab Christian Wakeford22.2Lab gain from Con
CarlisleLab Julie Minns11.3Lab gain from Con
CheadleLD Tom Morrison24.1LD gain from Con
Chester North and NestonLab Samantha Dixon26.6Lab hold
Chester South and EddisburyCon Aphra Brandreth5.8Con hold
ChorleySpk Lindsay Hoyle60.6Spk hold
CongletonLab Sarah Russell6.8Lab gain from Con
Crewe and NantwichLab Connor Naismith20.6Lab gain from Con
Ellesmere Port and BromboroughLab Justin Madders40.3Lab hold
FyldeCon Andrew Snowden1.2Con hold
Gorton and DentonLab Andrew Gwynne36.7Lab hold
Hazel GroveLD Lisa Smart14.1LD gain from Con
Heywood and Middleton NorthLab Elsie Blundell16.4Lab hold
HyndburnLab Sarah Smith4.6Lab gain from Con
KnowsleyLab Anneliese Midgley50.8Lab hold
Lancaster and WyreLab Cat Smith21.5Lab gain from Con
Leigh and AthertonLab Jo Platt21.6Lab gain from Con
Liverpool GarstonLab Maria Eagle47.9Lab hold
Liverpool RiversideLab Kim Johnson45.7Lab hold
Liverpool WaltonLab Dan Carden54.9Lab hold
Liverpool WavertreeLab Paula Barker41.0Lab hold
Liverpool West DerbyLab Ian Byrne53.7Lab hold
MacclesfieldLab Tim Roca17.3Lab gain from Con
MakerfieldLab Josh Simons13.4Lab hold
Manchester CentralLab Lucy Powell34.7Lab hold
Manchester RusholmeLab Afzal Khan28.4Lab hold
Manchester WithingtonLab Jeff Smith33.5Lab hold
Mid CheshireLab Andrew Cooper21.5Lab gain from Con
Morecambe and LunesdaleLab Lizzi Collinge12.1Lab gain from Con
Oldham East and SaddleworthLab Debbie Abrahams15.9Lab hold
Oldham West, Chadderton and RoytonLab Jim McMahon12.9Lab hold
Pendle and ClitheroeLab Jonathan Hinder1.9Lab gain from Con
Penrith and SolwayLab Markus Campbell-Savours10.7Lab gain from Con
PrestonLab Mark Hendrick13.2Lab hold
Ribble ValleyLab Maya Ellis1.7Lab gain from Con
RochdaleLab Paul Waugh3.6Lab hold
Rossendale and DarwenLab Andy MacNae12.6Lab gain from Con
Runcorn and HelsbyLab Mike Amesbury34.8Lab hold
SalfordLab Rebecca Long-Bailey38.0Lab hold
Sefton CentralLab Bill Esterson38.5Lab hold
South RibbleLab Paul Foster13.9Lab gain from Con
SouthportLab Patrick Hurley12.9Lab gain from Con
St Helens NorthLab David Baines30.1Lab hold
St Helens South and WhistonLab Marie Rimmer31.4Lab hold
Stalybridge and HydeLab Jonathan Reynolds22.9Lab hold
StockportLab Navendu Mishra35.0Lab hold
Stretford and UrmstonLab Andrew Western35.1Lab hold
TattonCon Esther McVey2.2Con hold
WallaseyLab Angela Eagle42.1Lab hold
Warrington NorthLab Charlotte Nichols23.0Lab hold
Warrington SouthLab Sarah Hall22.8Lab hold
West LancashireLab Ashley Dalton30.8Lab hold
Westmorland and LonsdaleLD Tim Farron43.4LD gain from Con
Whitehaven and WorkingtonLab Josh MacAlister31.8Lab gain from Con
Widnes and HalewoodLab Derek Twigg43.1Lab hold
WiganLab Lisa Nandy23.4Lab hold
Wirral WestLab Matthew Patrick20.0Lab hold
Worsley and EcclesLab Michael Wheeler26.1Lab hold
Wythenshawe and Sale EastLab Mike Kane37.3Lab hold

Questions and answers

Who won North West at the 2024 general election?

Labour won 65 of 73 seats with 44.0% of the vote.

Which party usually wins most seats in North West?

Party with the most seats in North West at each general election since 1918: Labour 19, Conservative 10.

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