Constituency

Rochdale

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

At a glance

The MP for Rochdale is Paul Waugh (Labour (Co-op)), who has held the seat since 2024. At the 2024 general election the seat was a Lab hold: he took 32.8% of the vote for a majority of 1,440, on a 54.7% turnout. Compared with the 2019 general election, the Labour share of the vote was down 18.8 points, and turnout fell from 60.1%.

Current MP

Paul Waugh

Labour (Co-op)

2024 general election result

Majority 1,440 · Turnout 54.7% · Electorate 72,507

CandidatePartyVotesShare
Paul Waugh Labour 13,027 32.8%
George Galloway Workers Party of Britain 11,587 29.2%
Michael Howard Reform UK 6,773 17.1%
Paul Ellison Conservative 4,273 10.8%
Andy Kelly Liberal Democrat 2,816 7.1%
Martyn Savin Green Party 1,212 3.1%

Past election results

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

ElectionWinnerResultMajority
2024 Paul Waugh (Lab) Lab hold 1,440
2024 by-election George Galloway (WPB) WPB gain from Lab 5,697
2019 Tony Lloyd (Lab) Lab hold 9,668
2017 Tony Lloyd (Lab) Lab hold 14,819
2015 Simon Danczuk (Lab) Lab hold 12,442
2010 Simon Danczuk (Lab) Lab hold 889

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
Paul Waugh Labour 2024 to present
George Galloway Workers Party of Britain 2024 by-election to 2024
Tony Lloyd Labour 2017 to 2024
Simon Danczuk Labour 2010 to 2017

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