Ribble Valley
District council · North West · 40 seats in 26 wards · All seats elected every four years · Next election 6 May 2027
The Conservatives run Ribble Valley Council as a minority administration. The council has 40 councillors in 26 wards. Seats by party: Conservative 16, Other 7, Lib Dem 6, Labour 5, Reform 4, Green 2. The next election is on 6 May 2027.
A government plan to replace the councils in this area with four unitary councils was paused for review on 7 September 2026. Elections due in May 2027 will go ahead on existing council boundaries. Source
Seats by party
Who holds each ward
Winning margin at the last election, in points.
Coloured by the party holding most of the ward's seats today; where seats are split evenly, by the party with the higher share at the last election.
Councillors and last results
Select a ward for its full results, candidates and last by-election.
| Ward and councillors | Last election |
|---|---|
| Alston & Hothersall Derek Brocklehurst, James Rogerson | 4 May 2023 Uncontested |
| Billington & Langho Tony Austin, Steve Farmer | 4 May 2023 Conservative 47.3% lead 19.4 pts |
| Bowland Rosemary Elms | 4 May 2023 Uncontested |
| Brockhall & Dinckley Stephen Atkinson | 4 May 2023 Conservative 77.4% lead 54.8 pts |
| Chatburn Gary Scott | 4 May 2023 Conservative 65.8% lead 44.2 pts |
| Chipping Simon Hore | 4 May 2023 Conservative 67.8% lead 35.6 pts |
| Clayton-le-Dale & Salesbury Louise Edge | 4 May 2023 Uncontested |
| Derby & Thornley Kieren Spencer, Rachael Ray | 4 May 2023 Labour 54.2% lead 8.4 pts |
| Dilworth Lee Jameson, Nicholas Stubbs | 4 May 2023 Labour 58.8% lead 17.6 pts |
| East Whalley, Read & Simonstone Malcolm Peplow, Gaye McCrum | 4 May 2023 Green 52.2% lead 13.6 pts |
| Edisford & Low Moor Simon O'Rourke, Ryan Corney | 4 May 2023 Lib Dem 51.9% lead 25.5 pts |
| Gisburn & Rimington Charles McFall | 4 May 2023 Conservative 64.0% lead 42.2 pts |
| Hurst Green & Whitewell Janet Alcock | 4 May 2023 Conservative 59.8% lead 19.6 pts |
| Littlemoor Mark French, Gaynor Hibbert | 4 May 2023 Lib Dem 42.8% lead 15.3 pts |
| Mellor Stella Brunskill, Robin Walsh | 4 May 2023 Conservative 59.9% lead 19.8 pts |
| Primrose Michael Graveston, Mary Robinson | 4 May 2023 Labour 42.6% lead 4.6 pts |
| Ribchester Karl Barnsley | 4 May 2023 Labour 53.3% lead 16.6 pts |
| Sabden Richard Newmark | 4 May 2023 Conservative 48.9% lead 5.3 pts |
| Salthill Donna O'Rourke, Ian Brown | 4 May 2023 Independent 36.7% lead 8.3 pts |
| St Mary's Jonathan Hill, Mark Sutcliffe | 4 May 2023 Lib Dem 52.9% lead 22.4 pts |
| Waddington, Bashall Eaves & Mitton Sophie Cowman | 4 May 2023 Conservative 53.5% lead 21.9 pts |
| West Bradford & Grindleton Kevin Horkin | 4 May 2023 Conservative 60.8% lead 39.0 pts |
| Whalley & Painter Wood Mark Hindle, John Atherton | 4 May 2023 Conservative 29.4% lead 0.8 pts |
| Whalley Nethertown Aaron Wilkins-Odudu | 4 May 2023 Labour 33.8% lead 2.4 pts |
| Wilpshire & Ramsgreave Susan Bibby, Stuart Hirst | 4 May 2023 Conservative 55.3% lead 10.6 pts |
| Wiswell & Barrow David Birtwhistle, Lee Street | 4 May 2023 Independent 37.6% lead 9.7 pts |
Alston & Hothersall
Last scheduled election, 4 May 2023 (2 seats)
Uncontested. Elected: Derek Brocklehurst (Conservative), Jim Rogerson (Independent).
Billington & Langho
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Tony Austin Elected | Conservative | 463 |
| Steve Farmer Elected | Conservative | 410 |
| Frank Joseph Havard | Labour | 273 |
| Brian John Robert | Independent | 242 |
Party shares count each party's leading candidate.
Bowland
Last scheduled election, 4 May 2023
Uncontested. Elected: Rosie Elms (Conservative).
Brockhall & Dinckley
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Steve Atkinson Elected | Conservative | 315 | 77.4% |
| Ian James Metcalfe | Labour | 92 | 22.6% |
Chatburn
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Gary Kenneth Scott Elected | Conservative | 268 | 65.8% |
| Craig Anthony Bryant | Labour | 88 | 21.6% |
| Stephen Mark Sutcliffe | Lib Dem | 51 | 12.5% |
Chipping
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Simon Hore Elected | Conservative | 293 | 67.8% |
| Alan William Matthews | Labour | 139 | 32.2% |
Clayton-le-Dale & Salesbury
Last scheduled election, 4 May 2023
Uncontested. Elected: Louise Edge (Conservative).
Derby & Thornley
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Rachael Elizabeth Ray Elected | Labour | 377 |
| Kieren Spencer Elected | Labour | 359 |
| Stuart Walter Allan Carefoot | Conservative | 318 |
| Sarah Rainford | Conservative | 306 |
Party shares count each party's leading candidate.
Dilworth
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Nicholas Stubbs Elected | Labour | 417 |
| Lee Jameson Elected | Labour | 406 |
| Craig Stephen Jackson | Conservative | 292 |
| Lisa Anne Quinn-Jones | Conservative | 288 |
Party shares count each party's leading candidate.
East Whalley, Read & Simonstone
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Malcolm Charles Peplow Elected | Green | 459 |
| Gaye Tomasine McCrum Elected | Green | 364 |
| Richard John Bennett | Conservative | 339 |
| David Alan Peat | Conservative | 277 |
| Chloe Catherine Hinder | Labour | 81 |
| Joseph Anthony Kellaway | Labour | 66 |
Party shares count each party's leading candidate.
Edisford & Low Moor
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Simon Michael O'Rourke Elected | Lib Dem | 417 |
| Ryan John Corney Elected | Lib Dem | 336 |
| Joseph James Batty | Labour | 212 |
| Chantelle Louise Seddon | Labour | 176 |
| Timothy David Jones | Conservative | 131 |
| Elspeth Russell-Shuker | Conservative | 105 |
| Frank Raw | Independent | 43 |
Party shares count each party's leading candidate.
Gisburn & Rimington
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Charles William Hamish McFall Elected | Conservative | 203 | 64.0% |
| Sarah Jane Bryant | Labour | 69 | 21.8% |
| Jennifer Wilkinson | Independent | 45 | 14.2% |
Hurst Green & Whitewell
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jan Alcock Elected | Conservative | 208 | 59.8% |
| Andrew Niall MacFarlane | Labour | 140 | 40.2% |
Littlemoor
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Gaynor Patricia Hibbert Elected | Lib Dem | 310 |
| Mark Richard French Elected | Lib Dem | 289 |
| Peter Neilson Sharples | Conservative | 199 |
| Connor Frazer William Graham | Conservative | 188 |
| Carol Ann Makin | Labour | 163 |
| Sue Riley | Labour | 138 |
| Kim Haley | Independent | 52 |
Party shares count each party's leading candidate.
Mellor
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Stella Maria Brunskill Elected | Conservative | 504 |
| Robin Eric Walsh Elected | Conservative | 465 |
| John Russell Fletcher | Independent | 337 |
Party shares count each party's leading candidate.
Primrose
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mike Graveston Elected | Labour | 344 |
| Mary Robinson Elected | Lib Dem | 307 |
| Mike Willcox | Labour | 296 |
| Kerry Fletcher | Lib Dem | 262 |
| Ben Muldoon | Conservative | 121 |
| Bilal Haider Karim | Conservative | 88 |
| Simon Rice | Independent | 36 |
Party shares count each party's leading candidate.
Ribchester
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Karl Peter Barnsley Elected | Labour | 276 | 53.3% |
| Alison Mary Brown | Conservative | 190 | 36.7% |
| Paul Ryan Yates | Green | 52 | 10.0% |
Sabden
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Ricky Newmark Elected | Conservative | 201 | 48.9% |
| Mark Benjamin Dawson | Labour | 179 | 43.6% |
| Steve Mitchell | Lib Dem | 31 | 7.5% |
Salthill
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Ian Frank Brown Elected | Independent | 388 |
| Donna Louise O'Rourke Elected | Lib Dem | 301 |
| Kristian Torgersen | Conservative | 249 |
| Philip Neilson Young | Lib Dem | 167 |
| Ian David Turner | Labour | 120 |
| Carl Peter Nuttall | Labour | 108 |
Party shares count each party's leading candidate.
St Mary's
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Stewart Mark Fletcher Elected | Lib Dem | 498 |
| Jonathan Hill Elected | Lib Dem | 419 |
| Claire Elizabeth Hibbitt | Conservative | 287 |
| Sue Elizabeth Monk | Conservative | 231 |
| Jonathan Hinder | Labour | 157 |
| Freddie Redfern | Labour | 133 |
Party shares count each party's leading candidate.
Last by-election, 1 May 2025
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Stephen Mark Sutcliffe Elected | Lib Dem | 302 | 25.6% |
| Warren Goldsworthy | Reform | 298 | 25.3% |
| Kristian Torgersen | Conservative | 244 | 20.7% |
| Mike Willcox | Labour | 230 | 19.5% |
| Grace McMeekin | Green | 105 | 8.9% |
Waddington, Bashall Eaves & Mitton
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Sophie Cowman Elected | Conservative | 212 | 53.5% |
| Bob Buller | Lib Dem | 125 | 31.6% |
| Catherine Ruth Lee | Labour | 59 | 14.9% |
West Bradford & Grindleton
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Kevin Horkin Elected | Conservative | 293 | 60.8% |
| Rebecca Anna Haydock | Labour | 105 | 21.8% |
| Lindsey John Blackledge | Lib Dem | 84 | 17.4% |
Whalley & Painter Wood
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Mark Andrew Hindle Elected | Conservative | 336 |
| John Stephen Atherton Elected | Independent | 327 |
| Ged Mirfin | Conservative | 321 |
| Anthony McNamara | Labour | 280 |
| Blaire Harthern | Independent | 199 |
Party shares count each party's leading candidate.
Whalley Nethertown
Last scheduled election, 4 May 2023
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Aaron Oghenevwede Wilkins-Odudu Elected | Labour | 137 | 33.8% |
| David Andrew Berryman | Conservative | 127 | 31.4% |
| Kath Lord-Green | Independent | 125 | 30.9% |
| Robert Charles Edmond | Independent | 16 | 4.0% |
Wilpshire & Ramsgreave
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| Sue Bibby Elected | Conservative | 472 |
| Stuart Hirst Elected | Conservative | 469 |
| Katherine Elizabeth Burn | Labour | 381 |
| Charles Berkeley Cathcart | Labour | 347 |
Party shares count each party's leading candidate.
Wiswell & Barrow
Last scheduled election, 4 May 2023 (2 seats)
| Candidate | Party | Votes |
|---|---|---|
| David Birtwhistle Elected | Independent | 432 |
| Lee Anthony Street Elected | Independent | 320 |
| Andy McHugh | Conservative | 271 |
| Jacqueline Mary Hampson | Conservative | 207 |
| George Iain Poole | Labour | 125 |
| Paul Anthony Atkinson | Labour | 111 |
Party shares count each party's leading candidate.
Changed party since the election
7 councillors now sit for a different party from the one they were elected for.
| Ward | Councillor | Elected as | Now |
|---|---|---|---|
| Alston & Hothersall | Derek Brocklehurst | Conservative 2023 | Reform |
| Dilworth | Lee Jameson | Labour 2023 | Independent |
| Dilworth | Nicholas Stubbs | Labour 2023 | Independent |
| Edisford & Low Moor | Ryan Corney | Lib Dem 2023 | Independent |
| Littlemoor | Mark French | Lib Dem 2023 | Independent |
| Salthill | Ian Brown | Independent 2023 | Reform |
| Wiswell & Barrow | Lee Street | Independent 2023 | Conservative |
Every council by-election since 2021
2 by-elections since July 2021, 1 of them gains.
| Date | Ward | Result | Winner's share |
|---|---|---|---|
| 1 May 2025 | St Mary's | Lib Dem gain from Labour | 25.6% |
| 19 July 2024 | St Mary's | Labour hold |
Parliamentary constituencies
| Constituency | Share of council | 2024 winner | Projected now |
|---|---|---|---|
| Ribble Valley | 59% | Labour | Labour 32% |
| Pendle and Clitheroe | 41% | Labour | Labour 28% |
Share of the council: the proportion of its census neighbourhoods (2021 LSOAs) in each seat. The projection is PollCheck's demographic model at current polling, not a forecast.
Who lives in Ribble Valley
61,564 residents in 26,749 households
GB figure. 2021 Census (Scotland: 2022): age as a share of residents aged 15 and over, qualifications of residents aged 16 and over, housing as a share of households. Leave: 2016 EU referendum, Electoral Commission results by counting area.
Councils most like this one
Closest on the measures above: the 2016 Leave vote, age, qualifications and housing. Maps show which party holds each ward.
Sources and method
Seat totals and control: PollCheck council control tracker. Councillors: Open Council Data (CC BY-SA 4.0). Election results: Democracy Club (CC BY 4.0), with some vote counts from DCLEAPIL, Leman (2025) (CC BY-SA 4.0), and corrections checked against councils' official declarations. Ward boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026. Census: Office for National Statistics and National Records of Scotland.
Councillor lists and DCLEAPIL-derived vote counts on this page are available under CC BY-SA 4.0.
In wards electing more than one councillor, a party's share counts only its leading candidate (the Rallings and Thrasher method). Independents count individually. The lead is the gap between the top two parties' shares.