The 2025 Lancashire County Council election took place on 1 May 2025 to elect members to Lancashire County Council in Lancashire, England. All 84 seats were elected. This was on the same day as other local elections. The council was under Conservative majority control prior to the election. At the election, Reform UK won a majority of the seats on the council.

Background In the 2021 election, the Conservatives won 48 seats, giving them a majority and control of the council. The Labour Party were the second biggest party with 32 seats, followed by the Liberal Democrats and Greens with 2 seats each.

Previous council composition After 2021 election Before 2025 election Party Seats Party Seats 48 46 32 26 2 2 2 2 0 2 0 5 Vacant N/A Vacant 1

Changes 2021–2025 Two by-elections took place between the 2021 and 2025 elections:

+By-electionsDivisionDateIncumbentWinnerCauseChorley Rural West14 September 2023Keith IddonAlan WhittakerDeathBurnley Central West26 October 2023Andy FewingsScott CunliffeResignation

In June 2022, councillor Mohammed Iqbal of Brierfield & Nelson West was suspended from the Labour Party following comments, which were alleged to be anti-Semitic, where he compared the actions of Israel in the Gaza war to the Nazis in World War II. In November 2023, councillors Sobia Malik of Burnley Central East, Usman Arif of Burnley North East and Yousuf Motala of Preston City resigned from the Labour Party in protest of party leader Keir Starmer's decision to not call for a ceasefire in the Gaza war. In February 2024, councillor Azhar Ali of Nelson East was suspended from the Labour Party following comments where he claimed that Israel had used the October 7 attacks as a pretext to invade the Gaza Strip.

After the 2024 general election, a casual vacancy opened in Fleetwood East as councillor Lorraine Beavers resigned her council seat after being elected as MP for Blackpool North and Fleetwood. No by-election for her council seat was called for, and so that seat was left vacant until the May 2025 election.

June 2022: Mohammed Iqbal (Labour) suspended from party September 2022: Loraine Cox (Labour) joins Conservatives June 2023: Keith Iddon (Conservative) dies – by-election held September 2023 September 2023: Alan Whittaker (Labour) gains by-election from Conservatives; Andy Fewings (Green) resigns – by-election held October 2023 October 2023: Scott Cunliffe (Green) wins by-election November 2023: Usman Arif (Labour), Sobia Malik (Labour), and Yousuf Motala (Labour) leave party to sit as independents February 2024: Azhar Ali (Labour) suspended from party February 2025: Lorraine Beavers (Labour) resigns – seat left vacant until 2025 election March 2025: Matthew Salter (Conservative) and Ged Mirfin (Conservative) join Reform UK

Summary The Conservatives held a majority on the council prior to the election, but were reduced from 46 seats to just eight. The leader of the council, Philippa Williamson, was one of the Conservatives who lost their seats. Reform UK only had two seats on the council prior to the election, both being former Conservatives who had joined the party in March 2025. Reform won 53 seats on the council at the election, giving them an overall majority.

After the election, Reform chose Stephen Atkinson to be its group leader. He had not been a county councillor prior to the election, but had previously been the Conservative leader of Ribble Valley Borough Council. He had resigned from that post in March 2025 on leaving the Conservatives to join Reform. He was formally appointed the new leader of Lancashire County Council at the subsequent annual council meeting on 22 May 2025.

Candidates This table was confirmed 3 April 2025. BurnleyChorleyFyldeHyndburnLancasterPendlePrestonRibble ValleyRossendaleSouth RibbleWest LancashireWyreTotal 6 8 6 6 10 6 94 5 8 8 884 6 8 6 6 10 6 94 5 8 8 884 6 8 6 6 10 6 94 5 8 8 884 6 8 6 6 10 6 94 5 8 8 884 3 6 3 0 10 6 94 1 8 5 762 4 1 5 0 0 254 0 0 0 223 0 500001002008 0 0 0 0 00 00 0 0 4 04 0 020000000002 0 000001000001 1 000000000001

Election result

Candidates by district

District summaries

+Results summary for divisions in Burnley Seat Result Majority Burnley Central East Independent GAIN from Labour 268 Burnley Central West Reform GAIN from Green 617 Burnley North East Independent GAIN from Labour 1,527 Burnley Rural Reform GAIN from Conservative 952 Burnley South West Reform GAIN from Labour 1,071 Padiham & Burnley West Reform GAIN from Conservative 332

+Results summary for divisions in Chorley Seat Result Majority Chorley Central Labour HOLD 7 Chorley North Reform GAIN from Labour 156 Chorley Rural East Labour HOLD 404 Chorley Rural West Reform GAIN from Conservative 365 Chorley South Reform GAIN from Labour 463 Clayton with Whittle Labour HOLD 91 Euxton, Buckshaw & Astley Conservative HOLD 30 Hoghton with Wheelton Reform GAIN from Conservative 248

+Results summary for divisions in Fylde Seat Result Majority Fylde East Reform GAIN from Conservative 494 Fylde SouthReform GAIN from Conservative 184 Fylde West Conservative HOLD 182 Lytham Conservative HOLD 352 St Annes North Conservative HOLD 1 St Annes South Conservative HOLD 171

+Results summary for divisions in Hyndburn Seat Result Majority Accrington North Reform GAIN from Labour 932 Accrington South Reform GAIN from Conservative 297 Accrington West & Oswaldtwistle Central Green GAIN from Labour 133 Great Harwood, Rishton & Clayton-le-Moors (2-member division) Reform GAIN from Labour N/A Great Harwood, Rishton & Clayton-le-Moors (2-member division) Reform GAIN from Conservative N/A Oswaldtwistle Reform GAIN from Conservative 8

+Results summary for divisions in Lancaster Seat Result Majority Heysham Reform GAIN from Conservative 727 Lancaster Central Green HOLD 1,329 Lancaster East Green GAIN from Labour 972 Lancaster Rural East Reform GAIN from Conservative 31 Lancaster Rural North Reform GAIN from Conservative 29 Lancaster South East Green GAIN from Labour 910 Morecambe Central Reform GAIN from Labour 185 Morecambe North Reform GAIN from Conservative 861 Morecambe South Reform GAIN from Conservative 788 Skerton Reform GAIN from Labour 328

+Results summary for divisions in Pendle Seat Result Majority Brierfield & Nelson West Independent GAIN from Labour 2,396 Nelson East Independent GAIN from Labour 874 Pendle Central Reform GAIN from Conservative 549 Pendle Hill Conservative HOLD 247 Pendle Rural (2-member division) Liberal Democrat GAIN from Conservative N/A Pendle Rural (2-member division) Reform GAIN from Conservative N/A

+Results summary for divisions in Preston Seat Result Majority Preston Central East Independent GAIN from Labour 898 Preston Central West Labour HOLD 86 Preston CityIndependent GAIN from Labour 96 Preston EastReform GAIN from Labour 433 Preston NorthLiberal Democrat GAIN from Conservative 663 Preston Rural Reform GAIN from Conservative 380 Preston South East Independent GAIN from Labour 36 Preston South WestLiberal Democrat GAIN from Labour 266 Preston West Liberal Democrat HOLD 502

+Results summary for divisions in Ribble Valley Seat Result Majority Clitheroe Reform GAIN from Conservative 417 Longridge with Bowland Reform GAIN from Conservative 514 Ribble Valley North East Reform GAIN from Conservative 674 Ribble Valley South West Reform GAIN from Conservative 1,032

+Results summary for divisions in Rossendale Seat Result Majority Mid Rossendale Reform GAIN from Labour 603 Rossendale East Reform GAIN from Labour 1,164 Rossendale South Reform GAIN from Conservative 490 Rossendale West Labour HOLD 30 Whitworth & Bacup Reform GAIN from Conservative 241

+Results summary for divisions in South Ribble Seat Result Majority Leyland Central Reform GAIN from Labour 440 Leyland South Reform GAIN from Conservative 497 Lostock Hall & Bamber Bridge Reform GAIN from Conservative 242 Moss Side & Farington Reform GAIN from Conservative 175 Penwortham East & Walton-le-Dale Reform GAIN from Conservative 167 Penwortham West Liberal Democrat HOLD 1,052 South Ribble East Reform GAIN from Conservative 578 South Ribble West Reform GAIN from Conservative 436

+Results summary for divisions in West Lancashire Seat Result Majority Burscough & Rufford Reform GAIN from Conservative 390 Ormskirk OWL GAIN from Labour536 Skelmersdale Central Reform GAIN from Labour 441 Skelmersdale East Reform GAIN from Labour 590 Skelmersdale West Reform GAIN from Labour 560 West Lancashire East OWL GAIN from Conservative 574 West Lancashire North Conservative HOLD 362 West Lancashire West Reform GAIN from Conservative 342

+Results summary for divisions in Wyre Seat Result Majority Cleveleys East Reform GAIN from Conservative 529 Cleveleys South & Carleton Reform GAIN from Conservative 823 Fleetwood East Reform GAIN from Labour 982 Fleetwood West & Cleveleys West Reform GAIN from Conservative 1,222 Poulton-le-Fylde Conservative HOLD 634 Thornton & Hambleton Reform GAIN from Conservative 807 Wyre Rural Central Reform GAIN from Conservative 179 Wyre Rural East Reform GAIN from Conservative 370

Division results by district

Burnley

+Burnley district summaryPartySeats+/-Votes%+/-Reform UK 4 4 8,319 37.9 N/AIndependent 2 2 3,896 17.8 N/AConservative 0 2 3,769 17.2 –14.3Labour 0 3 2,496 11.4 –18.9Green 0 1 1,842 8.4 –6.1Liberal Democrats 0 1,564 7.1 –9.6Workers Party 0 39 0.2 N/ATotal621,92532.5Registered electors67,435–

Division results

Chorley

+Chorley district summaryPartySeats+/-Votes%+/-Reform UK 4 4 10,863 36.5 N/ALabour 3 2 9,639 32.4 –16.6Conservative 1 2 5,290 17.8 –22.6Green 0 2,658 8.9 +1.3Liberal Democrats 0 988 3.3 +1.1TUSC 0 271 0.9 N/AIndependent 0 23 0.1 –0.7Total829,73233.8Registered electors87,914–

Division results

Fylde

+Fylde district summaryPartySeats+/-Votes%+/-Conservative 4 2 7,923 34.2 –21.5Reform UK 2 2 7,160 30.9 N/AIndependent 0 3,358 14.5 –3.0Labour 0 2,390 10.3 –5.0Liberal Democrats 0 1,208 5.2 –3.2Green 0 1,054 4.6 +1.4ADF 0 71 0.3 N/ATotal623,16435.5Registered electors65,336–

Division results

-->

Hyndburn

+Hyndburn district summaryPartySeats+/-Votes%+/-Reform UK 5 5 11,628 41.7 +38.4Green 1 1 3,031 10.9 +5.6Labour 0 3 7,064 25.3 –18.3Conservative 0 3 6,159 22.1 –21.9Total627,882Total ballots, not total votes.34.9Registered electors60,766–

Division results

Lancaster

+Lancaster district summaryPartySeats+/-Votes%+/-Reform UK 7 7 10,984 31.6 N/AGreen 3 2 8,699 25.0 +5.9Labour 0 4 6,505 18.7 –15.5Conservative 0 5 4,692 13.5 –20.1Liberal Democrats 0 3,874 11.1 +2.3Total1034,75431.5Registered electors110,193–

Division results

-->

Pendle

+Pendle district summaryPartySeats+/-Votes%+/-Reform UK 2 2 8,943 28.4 N/AIndependent 2 2 4,904 15.5 N/AConservative 1 3 7,753 24.6 –21.8Liberal Democrats 1 1 6,571 20.8 –0.6Labour 0 2 2,193 7.0 –21.6Green 0 1,158 3.7 +0.1UKIP 0 18 0.1 N/ATotal631,540Total number of ballots, not total number of votes.34.9Registered electors68,581–

Division results

Preston

+Preston district summaryPartySeats+/-Votes%+/-Liberal Democrats 3 2 7,498 23.8 +8.8Independent 3 3 3,799 12.1 +8.4Reform UK 2 2 8,749 27.8 N/ALabour 1 5 6,064 19.3 –25.5Conservative 0 2 3,931 12.5 –23.6Green 0 1,377 4.4 N/ATUSC 0 48 0.2 N/ATotal931,46628.3Registered electors111,297–

Division results

Ribble Valley

+Ribble Valley district summaryPartySeats+/-Votes%+/-Reform UK 4 4 7,183 37.9 N/AConservative 0 4 4,145 21.8 –31.3Labour 0 2,849 15.0 –2.8Independent 0 1,915 10.1 +0.3Liberal Democrats 0 1,700 9.0 –3.3Green 0 1,183 6.2 –0.9Total418,97538.4Registered electors49,420–

Division results

-->

Rossendale

+Rossendale district summaryPartySeats+/-Votes%+/-Reform UK 4 4 8,237 43.5 N/ALabour 1 2 4,929 26.1 –15.9Conservative 0 2 3,745 19.8 –21.1Green 0 1,814 9.6 +5.5Liberal Democrats 0 196 1.0 N/ATotal518,92136.3Registered electors52,175–

Division results

-->

South Ribble