Skip to content

Cornwall Council Election Results 2025

Full ward-by-ward results from the 2025 Cornwall Council elections. Sourced from Cornwall Council's official records via the ModernGov democracy portal.

Polling day:

Headline numbers

Wards

87

Electorate

444,001

Valid votes

164,680

Overall turnout

37.2%

Turnout is calculated as (valid votes + spoilt ballots) ÷ electorate. Valid votes exclude spoilt ballots.

Seats won in May 2025, and votes by party

Seat counts are the result declared at this election. Some councillors have since changed party — seat counts by current affiliation are on the elections overview.

Reform UK
Seats won28
Votes47,846
Liberal Democrat
Seats won26
Votes40,259
Independent
Seats won16
Votes22,011
Conservative
Seats won7
Votes25,881
Labour & Cooperative Party
Seats won4
Votes6,044
Mebyon Kernow
Seats won3
Votes6,524
Green Party
Seats won3
Votes6,408
Labour
Seats won0
Votes9,056
No description
Seats won0
Votes330
Independent Alliance Group
Seats won0
Votes223
Trade Unionist and Socialist Coalition
Seats won0
Votes57
UK Independence Party
Seats won0
Votes41

Results by ward

87 wards. Click any ward to see the full candidate list and votes.

  • Altarnun & Stoke ClimslandAdrian ParsonsLiberal DemocratTurnout 49.3%

    2,710 valid votes · 7 spoilt ballots · electorate 5,508 · Ward page

    1. Adrian Parsons — Liberal Democrat (elected) — 1,666
    2. Peter James Swann — Reform UK — 676
    3. Vivian Thomas Chavasse Hall — Conservative — 261
    4. Earl Terris — Green Party — 107
  • Bodmin St Mary's & St LeonardDan RogersonLiberal DemocratTurnout 26.7%

    1,394 valid votes · 5 spoilt ballots · electorate 5,236 · Ward page

    1. Dan Rogerson — Liberal Democrat (elected) — 770
    2. Lisa Jayne O'Connor — Reform UK — 367
    3. Jeremy Peter Cooper — Independent — 201
    4. Sylvia Berry — Conservative — 56
  • Bodmin St Petroc'sLeigh FrostLiberal DemocratTurnout 32.3%

    1,690 valid votes · 4 spoilt ballots · electorate 5,248 · Ward page

    1. Leigh Frost — Liberal Democrat (elected) — 1,113
    2. Tony Shane Wright — Reform UK — 462
    3. Clare Helen Pooley — Conservative — 115
  • BudePeter La BroyIndependentTurnout 38.3%

    1,798 valid votes · 6 spoilt ballots · electorate 4,713 · Ward page

    1. Peter La Broy — Independent (elected) — 579
    2. Kevin Shane Colwill — Liberal Democrat — 536
    3. Christopher John Lynch — Reform UK — 324
    4. Calum McGrath — Conservative — 298
    5. Francis George Richens — Green Party — 61
  • Callington & St DominicAndrew LongMebyon KernowTurnout 36.0%

    2,003 valid votes · 9 spoilt ballots · electorate 5,589 · Ward page

    1. Andrew Long — Mebyon Kernow (elected) — 844
    2. Mark Johns — Reform UK — 691
    3. Billy Dean Doidge — Liberal Democrat — 226
    4. Mark Jonathan Jerman — Conservative — 158
    5. George Henri Muirhead — Labour — 84
  • CalstockAngus CrockerReform UKTurnout 44.0%

    2,430 valid votes · 4 spoilt ballots · electorate 5,533 · Ward page

    1. Angus Crocker — Reform UK (elected) — 720
    2. Lara Jodie Kramer — Labour — 661
    3. Andrew Gordon Lynn Brown — Liberal Democrat — 478
    4. Jim Flashman — Conservative — 409
    5. Natasha Anne Ransom — Green Party — 162
  • Camborne Roskear & TuckingmillJames Michael Alexander BallIndependentTurnout 26.5%

    1,274 valid votes · 2 spoilt ballots · electorate 4,819 · Ward page

    1. James Michael Alexander Ball — Independent (elected) — 477
    2. John Tsoupakis — Reform UK — 416
    3. John Cosgrove — Labour & Cooperative Party — 199
    4. Florence Macdonald — Liberal Democrat — 114
    5. Shannon James David Stenner — Conservative — 68
  • Camborne TrelowarrenPaul WhiteIndependentTurnout 34.4%

    1,614 valid votes · 3 spoilt ballots · electorate 4,699 · Ward page

    1. Paul White — Independent (elected) — 806
    2. Steve Feary — Reform UK — 434
    3. Felix Joseph Mortimer — Labour — 125
    4. Nigel Douglas Miles — Green Party — 89
    5. Jeannette Marilyn Kellow — Conservative — 81
    6. Rachel Garside — Liberal Democrat — 79
  • Camborne West & TreswithianKaren KnightReform UKTurnout 33.8%

    1,704 valid votes · 3 spoilt ballots · electorate 5,048 · Ward page

    1. Karen Knight — Reform UK (elected) — 685
    2. Zoe Fox — Mebyon Kernow — 390
    3. John Morgan — Conservative — 325
    4. Linda Sylvia Moore — Labour — 171
    5. Wendy Claire Gauntlett — Liberal Democrat — 133
  • Camelford & BoscastleMark Peter BurnettLiberal DemocratTurnout 40.3%

    2,127 valid votes · 5 spoilt ballots · electorate 5,291 · Ward page

    1. Mark Peter Burnett — Liberal Democrat (elected) — 887
    2. Mike Robins — Reform UK — 661
    3. Barry Jordan — Conservative — 459
    4. George Hitchman-Smith — Green Party — 120
  • Constantine, Mabe & MawnanAnna Thomason-KenyonReform UKTurnout 42.0%

    1,799 valid votes · 4 spoilt ballots · electorate 4,292 · Ward page

    1. Anna Thomason-Kenyon — Reform UK (elected) — 422
    2. Chris Painter — Conservative — 409
    3. Jayne Ninnes — Labour — 292
    4. Keith West — Independent — 273
    5. Linda Mary Williams — Liberal Democrat — 263
    6. Mael Garrec — Mebyon Kernow — 140
  • Crowan, Sithney & WendronLoveday JenkinMebyon KernowTurnout 37.8%

    2,104 valid votes · 6 spoilt ballots · electorate 5,577 · Ward page

    1. Loveday Jenkin — Mebyon Kernow (elected) — 986
    2. Margaret Ann Woodward — Reform UK — 664
    3. Penny Young — Liberal Democrat — 279
    4. Mary Jane Willows — Conservative — 175
  • Falmouth ArwenackLaurie MagowanLabour & Cooperative PartyTurnout 40.1%

    1,762 valid votes · 6 spoilt ballots · electorate 4,411 · Ward page

    1. Laurie Magowan — Labour & Cooperative Party (elected) — 654
    2. Jackie Walkden — Green Party — 437
    3. Steven Rubidge — Reform UK — 296
    4. Christopher John Saint — Conservative — 237
    5. Oliver Thomas Miners — Liberal Democrat — 138
  • Falmouth BoslowickDebra Ellen CleggLabour & Cooperative PartyTurnout 35.6%

    1,708 valid votes · 11 spoilt ballots · electorate 4,833 · Ward page

    1. Debra Ellen Clegg — Labour & Cooperative Party (elected) — 529
    2. Myles Riley — Reform UK — 494
    3. Alan Jewell — Conservative — 392
    4. Jonathan Francis James Taylor — Liberal Democrat — 171
    5. Samuel Robert Carmichael — Mebyon Kernow — 122
  • Falmouth PenwerrisAlan RoweLabour & Cooperative PartyTurnout 29.7%

    1,443 valid votes · 6 spoilt ballots · electorate 4,886 · Ward page

    1. Alan Rowe — Labour & Cooperative Party (elected) — 523
    2. Catherine Owen — Green Party — 353
    3. Roger Jonathan Ridsdill — Reform UK — 248
    4. Tom Stubbs — Liberal Democrat — 143
    5. Gordon Williams — Conservative — 101
    6. Trisha Finney — No description — 75
  • Falmouth Trescobeas & BudockDavid SaunbyIndependentTurnout 38.0%

    1,916 valid votes · 4 spoilt ballots · electorate 5,056 · Ward page

    1. David Saunby — Independent (elected) — 737
    2. Gavin Paul Andrewartha — Reform UK — 416
    3. Jude Robinson — Labour & Cooperative Party — 356
    4. Sam Westwood — Green Party — 175
    5. Phil Hart — Conservative — 147
    6. John Ellis — Liberal Democrat — 85
  • Feock & KeaMartyn AlveyConservativeTurnout 45.0%

    2,002 valid votes · 9 spoilt ballots · electorate 4,472 · Ward page

    1. Martyn Alvey — Conservative (elected) — 696
    2. Derek Reed — Reform UK — 595
    3. Susan Belo — Liberal Democrat — 469
    4. Michelle Ann Palmer — Labour — 242
  • Four Lanes, Beacon & TroonBruce CrazeReform UKTurnout 28.5%

    1,503 valid votes · 2 spoilt ballots · electorate 5,275 · Ward page

    1. Bruce Craze — Reform UK (elected) — 662
    2. Simon Barnes — Labour & Cooperative Party — 251
    3. Reece Peter Weatherburn — Mebyon Kernow — 193
    4. David Atherfold — Conservative — 142
    5. Jason David Lansbury Frost — Liberal Democrat — 131
    6. Jimmy Geach — No description — 124
  • Fowey, Tywardreath & ParIan WilsonReform UKTurnout 42.2%

    2,003 valid votes · 0 spoilt ballots · electorate 4,751 · Ward page

    1. Ian Wilson — Reform UK (elected) — 635
    2. Renay Frances Rickard — Labour — 435
    3. Georgia May Christine Varcoe — Conservative — 374
    4. George William Taylor — Liberal Democrat — 314
    5. Tamsin Chapman-Gunner — Mebyon Kernow — 197
    6. Robert William Rooney — Trade Unionist and Socialist Coalition — 48
  • Gloweth, Malabar & ShortlanesendKaren Margaret La BordeGreen PartyTurnout 31.5%

    1,299 valid votes · 1 spoilt ballots · electorate 4,129 · Ward page

    1. Karen Margaret La Borde — Green Party (elected) — 451
    2. Alan Conway — Reform UK — 383
    3. Joe Taylor — Liberal Democrat — 268
    4. Jonathan Geach — Conservative — 109
    5. Joel Robert Briant — Labour — 79
    6. Trevor Arthur Hall — Trade Unionist and Socialist Coalition — 9
  • Gwinear-Gwithian & Hayle EastRob HeslingtonReform UKTurnout 36.5%

    1,844 valid votes · 4 spoilt ballots · electorate 5,061 · Ward page

    1. Rob Heslington — Reform UK (elected) — 691
    2. Lionel Pascoe — Conservative — 477
    3. Richard Goedegebuur — Liberal Democrat — 338
    4. James William Bannister — Labour — 338
  • Hayle WestPeter ChannonReform UKTurnout 30.3%

    1,610 valid votes · 4 spoilt ballots · electorate 5,319 · Ward page

    1. Peter Channon — Reform UK (elected) — 645
    2. Steve Hynes — Labour — 381
    3. Angelo Spencer-Smith — Independent — 223
    4. Geoffrey Williams — Liberal Democrat — 210
    5. Jane Pascoe — Conservative — 151
  • Helston NorthMike ThomasIndependentTurnout 33.6%

    1,755 valid votes · 2 spoilt ballots · electorate 5,225 · Ward page

    1. Mike Thomas — Independent (elected) — 803
    2. JP Collins — Reform UK — 500
    3. Michael Bernard Stafford — Liberal Democrat — 248
    4. Angie Foreman — Conservative — 204
  • Helston South & MeneageNicola BoaseLiberal DemocratTurnout 31.6%

    1,730 valid votes · 5 spoilt ballots · electorate 5,487 · Ward page

    1. Nicola Boase — Liberal Democrat (elected) — 663
    2. Craig Scott — Reform UK — 474
    3. Guy Foreman — Conservative — 316
    4. Tristan Rodham Mackie — Independent — 236
    5. Jason Saunders — UK Independence Party — 41
  • Illogan & PortreathCliff CrawfordReform UKTurnout 35.5%

    1,852 valid votes · 9 spoilt ballots · electorate 5,241 · Ward page

    1. Cliff Crawford — Reform UK (elected) — 660
    2. David Ekinsmyth — Liberal Democrat — 512
    3. Dave Crabtree — Conservative — 497
    4. Jonathan Ashley — Labour — 183
  • Land's EndBrian ClemensIndependentTurnout 43.7%

    2,350 valid votes · 14 spoilt ballots · electorate 5,413 · Ward page

    1. Brian Clemens — Independent (elected) — 1,185
    2. Marie Christopher — Reform UK — 448
    3. Marianna Baxter — Liberal Democrat — 320
    4. Ian Flindall — Green Party — 314
    5. Jonah Parsley — Conservative — 83
  • Lanivet, Blisland & Bodmin St LawrenceChris BattersLiberal DemocratTurnout 41.3%

    2,065 valid votes · 2 spoilt ballots · electorate 5,003 · Ward page

    1. Chris Batters — Liberal Democrat (elected) — 907
    2. Neil Ferris — Reform UK — 567
    3. Jennifer Cruse — Conservative — 482
    4. Len Croney — Green Party — 109
  • Lanner, Stithians & GwennapJohn Thomas MBEIndependentTurnout 34.0%

    1,777 valid votes · 6 spoilt ballots · electorate 5,249 · Ward page

    1. John Thomas MBE — Independent (elected) — 610
    2. Nigel William Govier — Reform UK — 554
    3. John Martin Carley — Green Party — 205
    4. Jenny Hamilton — Conservative — 145
    5. Sue Winter — Labour & Cooperative Party — 134
    6. William Peter Rosevear Mumford — Liberal Democrat — 129
  • Launceston North & North PetherwinAdam PaynterIndependentTurnout 42.4%

    2,306 valid votes · 11 spoilt ballots · electorate 5,470 · Ward page

    1. Adam Paynter — Independent (elected) — 1,011
    2. Paul Henry James Radley — Reform UK — 659
    3. Davey Green — Liberal Democrat — 435
    4. Raymond Peter Tindle — Conservative — 147
    5. Dylan Harvey Billson — Labour — 54
  • Launceston SouthDamon Siegfried DennisLiberal DemocratTurnout 28.7%

    1,549 valid votes · 10 spoilt ballots · electorate 5,437 · Ward page

    1. Damon Siegfried Dennis — Liberal Democrat (elected) — 606
    2. John Conway — Independent — 541
    3. Lisa Parry — Reform UK — 402
  • Liskeard CentralKevin Ian GreyReform UKTurnout 27.8%

    1,626 valid votes · 2 spoilt ballots · electorate 5,851 · Ward page

    1. Kevin Ian Grey — Reform UK (elected) — 597
    2. Nick Craker — Conservative — 585
    3. Kerry Louise Cassidy — Labour — 250
    4. Naomi Sarah Taylor — Liberal Democrat — 116
    5. Peter David Sawford — Green Party — 78
  • Liskeard South & DobwallsJane PascoeConservativeTurnout 39.1%

    2,265 valid votes · 4 spoilt ballots · electorate 5,807 · Ward page

    1. Jane Pascoe — Conservative (elected) — 939
    2. Andrew Field — Reform UK — 735
    3. Simon Daniel Cassidy — Labour — 239
    4. Bonnie Christopher Soanes — Liberal Democrat — 198
    5. Piers John Revell — Green Party — 154
  • Long Rock, Marazion & St ErthJohn MartinLiberal DemocratTurnout 43.6%

    2,462 valid votes · 0 spoilt ballots · electorate 5,643 · Ward page

    1. John Martin — Liberal Democrat (elected) — 1,094
    2. Terri Allen — Reform UK — 714
    3. Derek Thomas — Conservative — 478
    4. Clare Hilary Dyas — Green Party — 176
  • Looe East & DeviockMark GibbonsIndependentTurnout 38.9%

    1,932 valid votes · 2 spoilt ballots · electorate 4,976 · Ward page

    1. Mark Gibbons — Independent (elected) — 752
    2. Adam Bloodworth — Reform UK — 493
    3. Jamie Connor Pearn — Independent — 361
    4. Richard James Dorling — Conservative — 175
    5. Jacqui Gratton — Labour — 83
    6. Joseph Andrew John Hutty — Liberal Democrat — 68
  • Looe West, Pelynt, Lansallos & LanteglosJim CandyLiberal DemocratTurnout 39.6%

    1,887 valid votes · 2 spoilt ballots · electorate 4,766 · Ward page

    1. Jim Candy — Liberal Democrat (elected) — 697
    2. Andy Jackson — Reform UK — 668
    3. Robert John Charles Horskins — Conservative — 290
    4. Michala Gaye Powell — Independent — 136
    5. Isobel Jeanie Taylor — Labour — 96
  • Lostwithiel & LanreathSarah PreeceLiberal DemocratTurnout 42.7%

    2,078 valid votes · 5 spoilt ballots · electorate 4,876 · Ward page

    1. Sarah Preece — Liberal Democrat (elected) — 1,034
    2. Ollie Williams — Reform UK — 616
    3. Patricia Anne Moore — Conservative — 300
    4. Scott Foley — Labour — 128
  • Ludgvan, Madron, Gulval & HeamoorJuliet Anna LineLiberal DemocratTurnout 47.5%

    2,548 valid votes · 10 spoilt ballots · electorate 5,390 · Ward page

    1. Juliet Anna Line — Liberal Democrat (elected) — 928
    2. Hugh Eddy — Independent — 826
    3. Giane James Mortimer — Reform UK — 651
    4. Alison Louise Thomas — Conservative — 143
  • LynherJim GaleReform UKTurnout 45.1%

    2,138 valid votes · 2 spoilt ballots · electorate 4,742 · Ward page

    1. Jim Gale — Reform UK (elected) — 777
    2. Adam Mark Sturtridge — Liberal Democrat — 687
    3. Andrew Martyn Budd — Conservative — 424
    4. Martin Charles Stewart Corney — Green Party — 146
    5. Annette Louise Lee — Labour — 104
  • Mevagissey & St Austell BayJames MustoeConservativeTurnout 44.0%

    2,055 valid votes · 1 spoilt ballots · electorate 4,675 · Ward page

    1. James Mustoe — Conservative (elected) — 1,025
    2. Richard Jenkin — Reform UK — 405
    3. Lyndon David Allen — Mebyon Kernow — 300
    4. Katie Truman — Labour — 171
    5. Brian Eric Sheen — Liberal Democrat — 154
  • Mousehole, Newlyn & St BuryanThalia MarringtonLiberal DemocratTurnout 41.6%

    2,011 valid votes · 6 spoilt ballots · electorate 4,853 · Ward page

    1. Thalia Marrington — Liberal Democrat (elected) — 1,042
    2. Timothy Nigel Bennett — Reform UK — 482
    3. Andrew Watts — Conservative — 264
    4. Ian Curnow — Independent Alliance Group — 223
  • Mullion & St KeverneRory GowLiberal DemocratTurnout 45.7%

    2,597 valid votes · 5 spoilt ballots · electorate 5,691 · Ward page

    1. Rory Gow — Liberal Democrat (elected) — 1,041
    2. Tracey Margaret Clarke — Reform UK — 652
    3. Anthony Soady — Conservative — 492
    4. Dicky Mint — Mebyon Kernow — 412
  • Mylor, Perranarworthal & PonsanoothRuth Helen GripperLiberal DemocratTurnout 48.9%

    2,621 valid votes · 10 spoilt ballots · electorate 5,377 · Ward page

    1. Ruth Helen Gripper — Liberal Democrat (elected) — 1,276
    2. Ben Shankland — Reform UK — 531
    3. Peter Williams — Conservative — 428
    4. Simon John Symons — Independent — 223
    5. Lesley Anne Trenchard — Labour — 163
  • Newquay Central & PentireJoanna KennyLiberal DemocratTurnout 29.8%

    1,485 valid votes · 8 spoilt ballots · electorate 5,007 · Ward page

    1. Joanna Kenny — Liberal Democrat (elected) — 515
    2. Stephen Michael Beal — Reform UK — 475
    3. Jessie Joe Jacobs — Labour & Cooperative Party — 377
    4. Graham Berry — Conservative — 118
  • Newquay Porth & TretherrasKevin TowillReform UKTurnout 33.2%

    1,859 valid votes · 10 spoilt ballots · electorate 5,634 · Ward page

    1. Kevin Towill — Reform UK (elected) — 704
    2. Sandy Carter — Liberal Democrat — 487
    3. Oliver Monk — Conservative — 386
    4. Valerie Linda Martin — Labour — 282
  • Newquay TrenanceDrew CreekGreen PartyTurnout 29.6%

    1,565 valid votes · 0 spoilt ballots · electorate 5,295 · Ward page

    1. Drew Creek — Green Party (elected) — 498
    2. David Ellis — Reform UK — 491
    3. Geoff Brown — Liberal Democrat — 334
    4. Nick Morris. — Conservative — 131
    5. Gemma Lauren Faith Brinkley — Labour — 111
  • PadstowJames O'KeefeLiberal DemocratTurnout 34.1%

    1,798 valid votes · 6 spoilt ballots · electorate 5,298 · Ward page

    1. James O'Keefe — Liberal Democrat (elected) — 1,002
    2. Richard Harrison — Reform UK — 563
    3. Oscar Gregory Max Livesey-Lodwick — Conservative — 233
  • PenrynDean Vincent EvansGreen PartyTurnout 31.3%

    1,690 valid votes · 10 spoilt ballots · electorate 5,435 · Ward page

    1. Dean Vincent Evans — Green Party (elected) — 603
    2. John Bell — Reform UK — 432
    3. Sinead Laura Hanks — Labour & Cooperative Party — 420
    4. Jemima Adkins — Conservative — 125
    5. Jacquie Gammon — Liberal Democrat — 110
  • Penwithick & BoscoppaJamie HanlonReform UKTurnout 31.0%

    1,598 valid votes · 3 spoilt ballots · electorate 5,171 · Ward page

    1. Jamie Hanlon — Reform UK (elected) — 548
    2. Matthew Luke — Mebyon Kernow — 477
    3. Anne Double — Conservative — 317
    4. Keith James Butler — Liberal Democrat — 146
    5. James Stephen Chesson — Labour — 110
  • Penzance EastTim DwellyIndependentTurnout 34.2%

    1,693 valid votes · 10 spoilt ballots · electorate 4,986 · Ward page

    1. Tim Dwelly — Independent (elected) — 727
    2. Simon John Reed — Liberal Democrat — 446
    3. Adrian Cocks — Reform UK — 334
    4. Joan Beveridge — Labour — 88
    5. Duncan McKinnon Paul — Mebyon Kernow — 51
    6. Jonathan Steer — Conservative — 47
  • Penzance PromenadeJim McKennaIndependentTurnout 42.0%

    2,025 valid votes · 3 spoilt ballots · electorate 4,832 · Ward page

    1. Jim McKenna — Independent (elected) — 906
    2. Paul William Nicholson — Reform UK — 386
    3. Nina Martin — Liberal Democrat — 318
    4. Cornelius Olivier — Labour — 284
    5. Mike Larsen — Conservative — 131
  • PerranporthLouise BlackmanReform UKTurnout 39.2%

    1,964 valid votes · 5 spoilt ballots · electorate 5,026 · Ward page

    1. Louise Blackman — Reform UK (elected) — 568
    2. Steve Arthur — Independent — 470
    3. Andy Netherwood — Labour — 400
    4. Phillip Henwood — Conservative — 256
    5. Jo Poulton — Green Party — 153
    6. Daniel Garside — Liberal Democrat — 117
  • Pool & TehidySusanne DesmondeReform UKTurnout 28.1%

    1,446 valid votes · 1 spoilt ballots · electorate 5,145 · Ward page

    1. Susanne Desmonde — Reform UK (elected) — 745
    2. Sophie Johnson — Labour — 250
    3. Graham Deighton Ford — Liberal Democrat — 214
    4. Maureen Rainbird — Conservative — 160
    5. Ian Christopher Vivian-Villacci — Mebyon Kernow — 77
  • Porthleven, Breage & GermoeJay HodgettsLiberal DemocratTurnout 42.3%

    2,349 valid votes · 2 spoilt ballots · electorate 5,558 · Ward page

    1. Jay Hodgetts — Liberal Democrat (elected) — 676
    2. Michael Godfrey Toy — Independent — 629
    3. Phil Angell — Reform UK — 563
    4. John Keeling MBE — Conservative — 316
    5. Michael Alan Tresidder — Mebyon Kernow — 118
    6. Brod Ross — Labour — 47
  • PoundstockNicky ChopakLiberal DemocratTurnout 43.5%

    2,013 valid votes · 4 spoilt ballots · electorate 4,637 · Ward page

    1. Nicky Chopak — Liberal Democrat (elected) — 859
    2. Aaron Thomas Lynch — Reform UK — 531
    3. Tom Martin O'Sullivan — Independent — 377
    4. Stephen William Sobey — Conservative — 162
    5. Gillian Denise Faiers — Green Party — 84
  • Probus & St ErmeKaren GlassonConservativeTurnout 33.6%

    1,762 valid votes · 6 spoilt ballots · electorate 5,257 · Ward page

    1. Karen Glasson — Conservative (elected) — 743
    2. Jacqueline F Wall — Reform UK — 571
    3. David Thomas Deadman — Liberal Democrat — 282
    4. Cameron Jarmain — Labour — 166
  • Rame Peninsula & St GermansKate EwertLabour & Cooperative PartyTurnout 50.7%

    2,859 valid votes · 9 spoilt ballots · electorate 5,654 · Ward page

    1. Kate Ewert — Labour & Cooperative Party (elected) — 1,348
    2. Chris Wilton — Reform UK — 832
    3. Bob Davidson — Conservative — 404
    4. Marian Candy — Liberal Democrat — 177
    5. Tony Hill — Green Party — 98
  • Redruth Central, Carharrack & St DayConnor DonnithorneConservativeTurnout 39.1%

    1,914 valid votes · 3 spoilt ballots · electorate 4,900 · Ward page

    1. Connor Donnithorne — Conservative (elected) — 842
    2. Jason Johnston — Reform UK — 562
    3. Will Tremayne — Labour — 244
    4. Kevan John Cook — Liberal Democrat — 151
    5. Donte Lavelle Ragan — Mebyon Kernow — 115
  • Redruth NorthRoger TarrantReform UKTurnout 29.0%

    1,373 valid votes · 4 spoilt ballots · electorate 4,744 · Ward page

    1. Roger Tarrant — Reform UK (elected) — 659
    2. Stephen Barnes — Labour — 315
    3. Kim Elizabeth Cunningham — Green Party — 172
    4. Alan Dovey — Conservative — 127
    5. Philippe Marc Hadley — Liberal Democrat — 100
  • Redruth SouthSally HarrisonReform UKTurnout 33.7%

    1,655 valid votes · 18 spoilt ballots · electorate 4,962 · Ward page

    1. Sally Harrison — Reform UK (elected) — 584
    2. Deb Reeve — Labour — 498
    3. Barbara Ellenbroek — Conservative — 374
    4. Caroline Alice Cheyne White — Liberal Democrat — 199
  • Roche & BugleSteve TrevelyanReform UKTurnout 32.3%

    1,728 valid votes · 5 spoilt ballots · electorate 5,371 · Ward page

    1. Steve Trevelyan — Reform UK (elected) — 701
    2. Garry Tregidga — Mebyon Kernow — 480
    3. Andy Coppin — Liberal Democrat — 293
    4. Roger Laurence Hook — Conservative — 166
    5. Lee Anthony Daniel Needham — Labour — 88
  • Saltash EssaHilary FrankLiberal DemocratTurnout 38.2%

    1,993 valid votes · 4 spoilt ballots · electorate 5,221 · Ward page

    1. Hilary Frank — Liberal Democrat (elected) — 989
    2. Trevor John Woodward — Reform UK — 583
    3. Pete Samuels — Conservative — 190
    4. Craig John Mills — Labour — 120
    5. Richard Edward Bickford — Independent — 111
  • Saltash TamarKeith Andrew JohnsonReform UKTurnout 36.2%

    1,832 valid votes · 5 spoilt ballots · electorate 5,078 · Ward page

    1. Keith Andrew Johnson — Reform UK (elected) — 596
    2. Sarah Louise Martin — Liberal Democrat — 550
    3. Sheila Lennox-Boyd — Conservative — 419
    4. Jane Margaret Suter — Labour — 224
    5. Beverly Rose Gordon — Independent — 43
  • Saltash Trematon & LandrakePaul Anthony CadorReform UKTurnout 40.8%

    1,878 valid votes · 2 spoilt ballots · electorate 4,612 · Ward page

    1. Paul Anthony Cador — Reform UK (elected) — 477
    2. Steve Miller — Liberal Democrat — 468
    3. James Richard Millidge — Independent — 336
    4. Scott Andrew John Slavin — Conservative — 313
    5. John Brady — Independent — 117
    6. Liam Sean Palette — Labour — 99
    7. Charlotte Amanda Reynolds — Green Party — 68
  • St AgnesPete MitchellLiberal DemocratTurnout 35.1%

    1,859 valid votes · 8 spoilt ballots · electorate 5,319 · Ward page

    1. Pete Mitchell — Liberal Democrat (elected) — 1,146
    2. Emantas Musneckis — Reform UK — 344
    3. Jinny Clark — Conservative — 231
    4. Jacob Daniel George Powley — Labour — 138
  • St Austell Bethel & HolmbushJordan Antony William RowseConservativeTurnout 36.6%

    1,902 valid votes · 5 spoilt ballots · electorate 5,217 · Ward page

    1. Jordan Antony William Rowse — Conservative (elected) — 839
    2. Nathan Huddy — Reform UK — 701
    3. Sammie Irwin — Liberal Democrat — 216
    4. Jeremy John Preece — Labour — 146
  • St Austell Central & GoverJack YellandReform UKTurnout 32.0%

    1,679 valid votes · 5 spoilt ballots · electorate 5,255 · Ward page

    1. Jack Yelland — Reform UK (elected) — 597
    2. Sandra Elizabeth Heyward — Mebyon Kernow — 486
    3. Mark Stuart Gray — Liberal Democrat — 278
    4. Oli Kimber — Conservative — 171
    5. Maggi Hawken — Labour — 128
    6. Sean William Marshall — No description — 19
  • St Austell Poltair & Mount CharlesPaul AshtonReform UKTurnout 31.2%

    1,626 valid votes · 3 spoilt ballots · electorate 5,224 · Ward page

    1. Paul Ashton — Reform UK (elected) — 619
    2. Jennifer Anne Lingham — Liberal Democrat — 313
    3. Andrea Hilary Lanxon — Labour & Cooperative Party — 310
    4. Richard Williams-Pears — Conservative — 272
    5. Mike Thompson — No description — 112
  • St BlazeyPauline GilesConservativeTurnout 30.7%

    1,594 valid votes · 1 spoilt ballots · electorate 5,198 · Ward page

    1. Pauline Giles — Conservative (elected) — 627
    2. Clive Renowden — Reform UK — 570
    3. Jenny Taylor — Liberal Democrat — 208
    4. Tina Taylor — Labour — 189
  • St Cleer & MenheniotSean Andrew SmithReform UKTurnout 40.3%

    2,087 valid votes · 5 spoilt ballots · electorate 5,192 · Ward page

    1. Sean Andrew Smith — Reform UK (elected) — 819
    2. Thomas Frank George Thrussell — Liberal Democrat — 718
    3. Phil Seeva — Conservative — 412
    4. Louis James Sanderson — Labour — 138
  • St Columb Major, St Mawgan & St WennRowland O'ConnorReform UKTurnout 34.6%

    1,660 valid votes · 3 spoilt ballots · electorate 4,802 · Ward page

    1. Rowland O'Connor — Reform UK (elected) — 546
    2. Mathew Scott Appleton — Liberal Democrat — 489
    3. Paul Wills — Independent — 412
    4. Sarah Elizabeth Thomson — Green Party — 213
  • St Columb Minor & ColanChristine Morrison ParsonageReform UKTurnout 30.2%

    1,412 valid votes · 3 spoilt ballots · electorate 4,686 · Ward page

    1. Christine Morrison Parsonage — Reform UK (elected) — 507
    2. John Fitter — Independent — 414
    3. Mark Anthony Formosa — Conservative — 238
    4. Nicola Dawn Tettmar — Labour — 120
    5. Pauline Avery — Liberal Democrat — 118
    6. Nigel James May — Independent — 15
  • St Dennis & St EnoderDick ColeMebyon KernowTurnout 29.6%

    1,717 valid votes · 5 spoilt ballots · electorate 5,823 · Ward page

    1. Dick Cole — Mebyon Kernow (elected) — 1,000
    2. Stephen James Pike — Reform UK — 542
    3. Andrew Hannan — Conservative — 71
    4. Elizabeth Ann Burroughs — Liberal Democrat — 54
    5. Stuart Charles Hinde — Labour — 50
  • St Goran, Tregony & the RoselandJulian GermanIndependentTurnout 42.8%

    2,091 valid votes · 3 spoilt ballots · electorate 4,887 · Ward page

    1. Julian German — Independent (elected) — 1,208
    2. Dylan Collard — Reform UK — 417
    3. Nick Hiscott — Conservative — 163
    4. Ian William Wood — Green Party — 115
    5. Mark Philip John Mitchley — Liberal Democrat — 114
    6. Greg Ayres — Labour — 74
  • St Ives East, Lelant & Carbis BayLuke RogersLiberal DemocratTurnout 44.9%

    2,255 valid votes · 2 spoilt ballots · electorate 5,025 · Ward page

    1. Luke Rogers — Liberal Democrat (elected) — 901
    2. Johnnie Wells — Independent — 581
    3. Alison Margaret Groves — Reform UK — 536
    4. Claire Hiscott — Conservative — 237
  • St Ives West & TowednackAndrew Paul MitchellIndependentTurnout 39.2%

    1,856 valid votes · 10 spoilt ballots · electorate 4,755 · Ward page

    1. Andrew Paul Mitchell — Independent (elected) — 773
    2. Paul Kennedy — Liberal Democrat — 611
    3. Keith Andrews — Reform UK — 397
    4. Chris Paulin — Conservative — 75
  • St Mewan & GrampoundJulie CunninghamReform UKTurnout 41.7%

    1,915 valid votes · 9 spoilt ballots · electorate 4,611 · Ward page

    1. Julie Cunningham — Reform UK (elected) — 620
    2. Steve Double — Conservative — 600
    3. Jake Edward Bonetta — Labour & Cooperative Party — 382
    4. Steve Humphreys — Liberal Democrat — 313
  • St Newlyn East, Cubert & GoonhavernRichard Charles Stuart BarkerReform UKTurnout 38.1%

    2,077 valid votes · 2 spoilt ballots · electorate 5,457 · Ward page

    1. Richard Charles Stuart Barker — Reform UK (elected) — 647
    2. Howard Farmer — Liberal Democrat — 528
    3. Adrian Harvey — Independent — 318
    4. Ruth Jury — Conservative — 225
    5. Robert James Cook — Green Party — 165
    6. Alan Gordon Bowers — Independent — 99
    7. Samuel Pritchard — Labour — 95
  • St Stephen-In-BrannelElaine KistReform UKTurnout 33.2%

    1,759 valid votes · 2 spoilt ballots · electorate 5,297 · Ward page

    1. Elaine Kist — Reform UK (elected) — 643
    2. Mike McLening — Independent — 454
    3. Josh Eyre — Conservative — 358
    4. David Simpson — Liberal Democrat — 207
    5. Richard Paul Evans — Labour — 97
  • St Teath & TintagelDavid Michael GarriganLiberal DemocratTurnout 40.8%

    2,121 valid votes · 3 spoilt ballots · electorate 5,212 · Ward page

    1. David Michael Garrigan — Liberal Democrat (elected) — 1,130
    2. Kevin Johnson — Reform UK — 604
    3. Karen Jordan — Conservative — 274
    4. Angie Crawford — Green Party — 113
  • Stratton, Kilkhampton & MorwenstowFaye Elizabeth EmeryLiberal DemocratTurnout 38.5%

    2,027 valid votes · 7 spoilt ballots · electorate 5,282 · Ward page

    1. Faye Elizabeth Emery — Liberal Democrat (elected) — 915
    2. Nigel Thomas Shaw — Reform UK — 631
    3. Shorne Tilbey — Conservative — 379
    4. John Martyn Walter — Green Party — 102
  • Threemilestone & ChacewaterDulcie TudorIndependentTurnout 38.6%

    1,495 valid votes · 2 spoilt ballots · electorate 3,875 · Ward page

    1. Dulcie Tudor — Independent (elected) — 543
    2. Paul Whitehouse — Reform UK — 440
    3. Tony Martin — Liberal Democrat — 187
    4. Christopher James Blackler Murphy — Conservative — 140
    5. Cy Matthias Marven — Green Party — 100
    6. Louise Dianne Coley — Labour — 85
  • TorpointRob ParsonageReform UKTurnout 37.3%

    1,855 valid votes · 8 spoilt ballots · electorate 5,001 · Ward page

    1. Rob Parsonage — Reform UK (elected) — 785
    2. John Tivnan — Conservative — 569
    3. Linda Dunstone — Labour & Cooperative Party — 336
    4. Richard Harold Matthews — Liberal Democrat — 165
  • Truro Boscawen & RedannickRob NolanLiberal DemocratTurnout 37.0%

    1,728 valid votes · 2 spoilt ballots · electorate 4,681 · Ward page

    1. Rob Nolan — Liberal Democrat (elected) — 721
    2. Vanda Arthur — Reform UK — 352
    3. Nigel Unwin — Green Party — 160
    4. Marilyn Liddicoat — Conservative — 150
    5. Zach Griffiths — Labour — 137
    6. Stephen Horscroft — Mebyon Kernow — 136
    7. Chris Green — Independent — 72
  • Truro Moresk & TrehaverneSteven Mark WebbLiberal DemocratTurnout 38.0%

    1,973 valid votes · 2 spoilt ballots · electorate 5,200 · Ward page

    1. Steven Mark Webb — Liberal Democrat (elected) — 373
    2. Simon Rogers — Reform UK — 344
    3. Christopher Wells — Conservative — 335
    4. Lindsay Southcombe — Green Party — 278
    5. Jonathan Peter Tann — Independent — 263
    6. Rebecca Joan Eva — Labour & Cooperative Party — 225
    7. Sam Rabey — Independent — 155
  • Truro TregollsLoic RichIndependentTurnout 38.1%

    1,827 valid votes · 1 spoilt ballots · electorate 4,794 · Ward page

    1. Loic Rich — Independent (elected) — 1,344
    2. Rheya Baird — Reform UK — 250
    3. Rod Pascoe — Liberal Democrat — 65
    4. David Sunderhauf — Green Party — 58
    5. James Woolas — Conservative — 56
    6. Martha Green — Labour — 54
  • Wadebridge East & St MinverRosie MooreLiberal DemocratTurnout 42.0%

    2,141 valid votes · 2 spoilt ballots · electorate 5,108 · Ward page

    1. Rosie Moore — Liberal Democrat (elected) — 776
    2. Robyn Harris — Reform UK — 472
    3. Carol Mould — Conservative — 442
    4. Amanda Pennington — Green Party — 291
    5. Andy Penny — Independent — 160
  • Wadebridge West & St MabynRobin MoorcroftIndependentTurnout 41.2%

    2,204 valid votes · 4 spoilt ballots · electorate 5,359 · Ward page

    1. Robin Moorcroft — Independent (elected) — 1,504
    2. Nicole Russo — Reform UK — 386
    3. Debbie Lambert — Liberal Democrat — 314

Source

All results are sourced from Cornwall Council's official ModernGov democracy portal at democracy.cornwall.gov.uk and parsed into structured form by Cornwall Political Watch. See the methodology page for details.