← Cornwall (all cycles) · 1 May 2025 cohort

Cornwall 2025

Local elections held 1 May 2025.

87 ward races
87 seats
74 elected below the proportional quota
85.1% of seats below quota
11 unfairly awarded seats
12.6% of seats unfairly awarded

Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →

If votes were counted by party

Across the 87 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 87 seats had been shared out in proportion to votes received (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented; negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Reform UK47,84629.1%2832.2%2629.9%+2
Liberal Democrats40,25924.4%2629.9%2124.1%+5
Conservative Party25,88115.7%78.0%1416.1%-7
Independent22,56413.7%1618.4%1213.8%+4
Labour Party15,1009.2%44.6%89.2%-4
Mebyon Kernow - The Party for Cornwall6,5244.0%33.4%33.4%0
Green Party6,4083.9%33.4%33.4%0
Trade Unionist and Socialist Coalition570.0%00.0%00.0%0
UK Independence Party (UKIP)410.0%00.0%00.0%0
Total164,680100.0%87100.0%87100.0%0

Vote share vs seats won

The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

The 2025 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2025 election (current) and on the eve of it (2024), so you can see what the result replaced.

Current (2025)
Previous (2024)

Wards in this council

Sorted with the largest gap below the quota first. Click any ward to jump to its full result.

Race results

Truro Moresk and Trehaverne · single-seat

Marginal winner Winning candidate's share of valid ballots. 18.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −31.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,975

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Steven Mark WebbLiberal Democrats37318.9%−31.1 ptsElected
2Simon RogersReform UK34417.4%
3Chris WellsConservative Party33517.0%
4Lindsay Diane SouthcombeGreen Party27814.1%
5Jonathan Peter TannIndependent26313.3%
6Rebecca Joan EvaLabour Party22511.4%
7Sam RabeyIndependent1557.9%

Electorate 5,200 · Ballots cast 1,977 · Invalid 2 · EC ward code 59465 · Back to ward index

Constantine, Mabe and Mawnan · single-seat

Marginal winner Winning candidate's share of valid ballots. 23.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −26.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,800

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Anna Thomason-KenyonReform UK42223.5%−26.6 ptsElected
2Chris PainterConservative Party40922.7%
3Jayne NinnesLabour Party29216.2%
4Keith WestIndependent27315.2%
5Linda Mary WilliamsLiberal Democrats26314.6%
6Mael GarrecMebyon Kernow - The Party for Cornwall1407.8%

Electorate 4,292 · Ballots cast 1,804 · Invalid 4 · EC ward code 59392 · Back to ward index

Saltash Trematon and Landrake · single-seat

Marginal winner Winning candidate's share of valid ballots. 25.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −24.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,875

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Paul Anthony CadorReform UK47725.4%−24.6 ptsElected
2Steve MillerLiberal Democrats46824.9%
3James Richard MillidgeIndependent33617.9%
4Scott Andrew John SlavinConservative Party31316.7%
5John BradyIndependent1176.2%
6Liam Sean PaletteLabour Party995.3%
7Charlotte Amanda ReynoldsGreen Party683.6%

Electorate 4,612 · Ballots cast 1,877 · Invalid 2 · EC ward code 59444 · Back to ward index

Porthleven, Breage and Germoe · single-seat

Marginal winner Winning candidate's share of valid ballots. 28.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −21.2 pts Valid ballots Voters who cast a valid ballot, from source data. 2,349

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jay HodgettsLiberal Democrats67628.8%−21.2 ptsElected
2Michael Godfrey ToyIndependent62926.8%
3Phil AngellReform UK56324.0%
4John Victor KeelingConservative Party31613.5%
5Michael Alan TresidderMebyon Kernow - The Party for Cornwall1185.0%
6Brod RossLabour Party472.0%

Electorate 5,558 · Ballots cast 2,351 · Invalid 2 · EC ward code 59434 · Back to ward index

Perranporth · single-seat

Marginal winner Winning candidate's share of valid ballots. 28.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −21.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,965

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Louise BlackmanReform UK56828.9%−21.1 ptsElected
2Steven Edward ArthurIndependent47023.9%
3Andy NetherwoodLabour Party40020.4%
4Phillip HenwoodConservative Party25613.0%
5Jo PoultonGreen Party1537.8%
6Daniel GarsideLiberal Democrats1176.0%

Electorate 5,026 · Ballots cast 1,970 · Invalid 5 · EC ward code 59432 · Back to ward index

Calstock · single-seat

Marginal winner Winning candidate's share of valid ballots. 29.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −20.4 pts Valid ballots Voters who cast a valid ballot, from source data. 2,434

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Angus BlackReform UK72029.6%−20.4 ptsElected
2Lara KramerLabour Party66127.2%
3Andrew Gordon Lynn BrownLiberal Democrats47819.7%
4James Anthony FlashmanConservative Party40916.8%
5Natasha Anne RansomGreen Party1626.7%

Electorate 5,533 · Ballots cast 2,438 · Invalid 4 · EC ward code 59387 · Back to ward index

Falmouth Boslowick · single-seat

Marginal winner Winning candidate's share of valid ballots. 31.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.0 pts Valid ballots Voters who cast a valid ballot, from source data. 1,709

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Debra Ellen CleggLabour Party52931.0%−19.0 ptsElected
2Myles RileyReform UK49428.9%
3Alan James JewellConservative Party39223.0%
4Jonathan Francis James TaylorLiberal Democrats17110.0%
5Samuel Robert CarmichaelMebyon Kernow - The Party for Cornwall1227.1%

Electorate 4,833 · Ballots cast 1,720 · Invalid 11 · EC ward code 59395 · Back to ward index

St Newlyn East, Cubert and Goonhavern · single-seat

Marginal winner Winning candidate's share of valid ballots. 31.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.8 pts Valid ballots Voters who cast a valid ballot, from source data. 2,077

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Richard Charles Stuart BarkerReform UK64731.2%−18.8 ptsElected
2Howard Francis Charles FarmerLiberal Democrats52825.4%
3Adrian HarveyIndependent31815.3%
4Ruth JuryConservative Party22510.8%
5Robert James CookGreen Party1657.9%
6Alan Gordon BowersIndependent994.8%
7Samuel PritchardLabour Party954.6%

Electorate 5,457 · Ballots cast 2,079 · Invalid 2 · EC ward code 59458 · Back to ward index

Fowey, Tywardreath and Par · single-seat

Marginal winner Winning candidate's share of valid ballots. 31.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,003

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ian WilsonReform UK63531.7%−18.3 ptsElected
2Renay Frances RickardLabour Party43521.7%
3Georgia May Christine VarcoeConservative Party37418.7%
4George William TaylorLiberal Democrats31415.7%
5Tamsin June Chapman-GunnerMebyon Kernow - The Party for Cornwall1979.8%
6Robert William RooneyTrade Unionist and Socialist Coalition482.4%

Electorate 4,751 · Ballots cast 2,003 · EC ward code 59400 · Back to ward index

Newquay Trenance · single-seat

Marginal winner Winning candidate's share of valid ballots. 31.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,564

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Drew CreekGreen Party49831.8%−18.2 ptsElected
2David EllisReform UK49131.4%
3Geoff BrownLiberal Democrats33421.3%
4Nick MorrisConservative Party1318.4%
5Gemma Lauren Faith BrinkleyLabour Party1117.1%

Electorate 5,295 · Ballots cast 1,564 · EC ward code 59426 · Back to ward index

Bude · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,798

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Peter John La BroyIndependent57932.2%−17.8 ptsElected
2Kevin ColwillLiberal Democrats53629.8%
3Christopher John LynchReform UK32418.0%
4Calum McGrathConservative Party29816.6%
5Francis George RichensGreen Party613.4%

Electorate 4,713 · Ballots cast 1,804 · Invalid 6 · EC ward code 59385 · Back to ward index

St Mewan and Grampound · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,915

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Julie CunninghamReform UK62032.4%−17.6 ptsElected
2Steve DoubleConservative Party60031.3%
3Jake Edward BonettaLabour Party38219.9%
4Steve HumphreysLiberal Democrats31316.3%

Electorate 4,611 · Ballots cast 1,924 · Invalid 9 · EC ward code 59457 · Back to ward index

Saltash Tamar · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,832

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Keith Andrew JohnsonReform UK59632.5%−17.5 ptsElected
2Sarah Louise MartinLiberal Democrats55030.0%
3Sheila Mary Margaret Lennox-BoydConservative Party41922.9%
4Jane Margaret SuterLabour Party22412.2%
5Beverly Rose GordonIndependent432.3%

Electorate 5,078 · Ballots cast 1,837 · Invalid 5 · EC ward code 59443 · Back to ward index

St Columb Major, St Mawgan and St Wenn · single-seat

Marginal winner Winning candidate's share of valid ballots. 32.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,659

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rowland O'ConnorReform UK54632.9%−17.1 ptsElected
2Mathew AppletonLiberal Democrats48929.5%
3William Paul WillsIndependent41224.8%
4Sarah Elizabeth ThomsonGreen Party21312.8%

Electorate 4,802 · Ballots cast 1,662 · Invalid 3 · EC ward code 59451 · Back to ward index

Penwithick and Boscoppa · single-seat

Marginal winner Winning candidate's share of valid ballots. 34.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,598

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jamie HanlonReform UK54834.3%−15.7 ptsElected
2Matthew John LukeMebyon Kernow - The Party for Cornwall47729.8%
3Anne Rachel DoubleConservative Party31719.8%
4Keith James ButlerLiberal Democrats1469.1%
5James Stephen ChessonLabour Party1106.9%

Electorate 5,171 · Ballots cast 1,601 · Invalid 3 · EC ward code 59429 · Back to ward index

Lanner, Stithians and Gwennap · single-seat

Marginal winner Winning candidate's share of valid ballots. 34.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,777

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John ThomasIndependent61034.3%−15.7 ptsElected
2Nigel William GovierReform UK55431.2%
3John Martin CarleyGreen Party20511.5%
4Jenny HamiltonConservative Party1458.2%
5Sue WinterLabour Party1347.5%
6William Peter Roseveare MumfordLiberal Democrats1297.3%

Electorate 5,249 · Ballots cast 1,783 · Invalid 6 · EC ward code 59409 · Back to ward index

Newquay Central and Pentire · single-seat

Marginal winner Winning candidate's share of valid ballots. 34.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,485

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Joanna KennyLiberal Democrats51534.7%−15.3 ptsElected
2Stephen BealReform UK47532.0%
3Jessie Joe JacobsLabour Party37725.4%
4Graham BerryConservative Party1187.9%

Electorate 5,007 · Ballots cast 1,493 · Invalid 8 · EC ward code 59424 · Back to ward index

Gloweth, Malabar and Shortlanesend · single-seat

Marginal winner Winning candidate's share of valid ballots. 34.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,299

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Karen Margaret La BordeGreen Party45134.7%−15.3 ptsElected
2Alan ConwayReform UK38329.5%
3Joe TaylorLiberal Democrats26820.6%
4Jonathan GeachConservative Party1098.4%
5Joel Robert BriantLabour Party796.1%
6Trevor HallTrade Unionist and Socialist Coalition90.7%

Electorate 4,129 · Ballots cast 1,300 · Invalid 1 · EC ward code 59401 · Back to ward index

Feock and Kea · single-seat

Marginal winner Winning candidate's share of valid ballots. 34.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.2 pts Valid ballots Voters who cast a valid ballot, from source data. 2,002

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Martyn Jon AlveyConservative Party69634.8%−15.2 ptsElected
2Derek ReedReform UK59529.7%
3Susan Lesley BeloLiberal Democrats46923.4%
4Michele Ann PalmerLabour Party24212.1%

Electorate 4,472 · Ballots cast 2,011 · Invalid 9 · EC ward code 59398 · Back to ward index

Redruth South · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,656

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sally HarrisonReform UK58435.3%−14.7 ptsElected
2Deb ReeveLabour Party49830.1%
3Barbara Ruth EllenbroekConservative Party37422.6%
4Caroline Alice Cheyne WhiteLiberal Democrats19912.0%

Electorate 4,962 · Ballots cast 1,674 · Invalid 18 · EC ward code 59440 · Back to ward index

St Austell Central and Gover · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,679

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jack YellandReform UK59735.6%−14.4 ptsElected
2Sandra Elizabeth HeywardMebyon Kernow - The Party for Cornwall48628.9%
3Mark GrayLiberal Democrats27816.6%
4Oli KimberConservative Party17110.2%
5Maggi HawkenLabour Party1287.6%
6Sean William MarshallIndependent191.1%

Electorate 5,255 · Ballots cast 1,684 · Invalid 5 · EC ward code 59447 · Back to ward index

Illogan and Portreath · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,853

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Cliff CrawfordReform UK66035.6%−14.4 ptsElected
2David Raymond EkinsmythLiberal Democrats51227.6%
3Dave CrabtreeConservative Party49726.8%
4Jonathan AshleyLabour Party1839.9%

Electorate 5,241 · Ballots cast 1,862 · Invalid 9 · EC ward code 59406 · Back to ward index

Penryn · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,691

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Dean Vincent EvansGreen Party60335.7%−14.3 ptsElected
2John BellReform UK43225.6%
3Sinead Laura HanksLabour Party42024.9%
4Jemima AdkinsConservative Party1257.4%
5Jacquie GammonLiberal Democrats1106.5%

Electorate 5,435 · Ballots cast 1,701 · Invalid 10 · EC ward code 59428 · Back to ward index

St Columb Minor and Colan · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,412

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Christine Morrison ParsonageReform UK50735.9%−14.1 ptsElected
2John FitterIndependent41429.3%
3Mark Anthony FormosaConservative Party23816.9%
4Nicola Dawn TettmarLabour Party1208.5%
5Pauline AveryLiberal Democrats1188.4%
6Nigel James MayIndependent151.1%

Electorate 4,686 · Ballots cast 1,415 · Invalid 3 · EC ward code 59452 · Back to ward index

Falmouth Penwerris · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,443

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Alan RoweLabour Party52336.2%−13.8 ptsElected
2Catherine OwenGreen Party35324.5%
3Roger Jonathan RidsdillReform UK24817.2%
4Tom StubbsLiberal Democrats1439.9%
5Gordon WilliamsConservative Party1017.0%
6Trisha FinneyIndependent755.2%

Electorate 4,886 · Ballots cast 1,449 · Invalid 6 · EC ward code 59396 · Back to ward index

Wadebridge East and St Minver · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.7 pts Valid ballots Voters who cast a valid ballot, from source data. 2,139

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rosie MooreLiberal Democrats77636.2%−13.7 ptsElected
2Robyn HarrisReform UK47222.0%
3Carol Ann MouldConservative Party44220.6%
4Amanda Alice PenningtonGreen Party29113.6%
5Andy PennyIndependent1607.5%

Electorate 5,108 · Ballots cast 2,141 · Invalid 2 · EC ward code 59467 · Back to ward index

Threemilestone and Chacewater · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,496

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Dulcie TudorIndependent54336.3%−13.7 ptsElected
2Paul WhitehouseReform UK44029.4%
3Tony MartinLiberal Democrats18712.5%
4Christopher James Blackler MurphyConservative Party1409.4%
5Cy Matthias MarvenGreen Party1006.7%
6Louise Dianne ColeyLabour Party855.7%

Electorate 3,875 · Ballots cast 1,498 · Invalid 2 · EC ward code 59462 · Back to ward index

Lynher · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.7 pts Valid ballots Voters who cast a valid ballot, from source data. 2,139

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jim GaleReform UK77736.3%−13.7 ptsElected
2Adam Mark SturtridgeLiberal Democrats68732.1%
3Andrew Martyn BuddConservative Party42419.8%
4Martin Charles Stewart CorneyGreen Party1466.8%
5Annette Louise LeeLabour Party1044.9%

Electorate 4,742 · Ballots cast 2,141 · Invalid 2 · EC ward code 59419 · Back to ward index

Ludgvan, Madron, Gulval and Heamoor · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.6 pts Valid ballots Voters who cast a valid ballot, from source data. 2,547

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Juliet Anna LineLiberal Democrats92836.4%−13.6 ptsElected
2Hugh EddyIndependent82632.4%
3Giane James MortimerReform UK65125.5%
4Alison Louise ThomasConservative Party1435.6%

Electorate 5,390 · Ballots cast 2,557 · Invalid 10 · EC ward code 59418 · Back to ward index

St Stephen-in-Brannel · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,761

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Elaine KistReform UK64336.6%−13.5 ptsElected
2Mike McLeningIndependent45425.8%
3Josh EyreConservative Party35820.4%
4David SimpsonLiberal Democrats20711.8%
5Richard Paul EvansLabour Party975.5%

Electorate 5,297 · Ballots cast 1,763 · Invalid 2 · EC ward code 59459 · Back to ward index

Liskeard Central · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,626

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kevin Ian GreyReform UK59736.7%−13.3 ptsElected
2Nick CrakerConservative Party58536.0%
3Kerry Louise CassidyLabour Party25015.4%
4Naomi Sarah TaylorLiberal Democrats1167.1%
5Peter David SawfordGreen Party784.8%

Electorate 5,851 · Ballots cast 1,628 · Invalid 2 · EC ward code 59412 · Back to ward index

Looe West, Pelynt, Lansallos and Lanteglos · single-seat

Marginal winner Winning candidate's share of valid ballots. 36.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,887

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jim CandyLiberal Democrats69736.9%−13.1 ptsElected
2Andy JacksonReform UK66835.4%
3Robert John Charles HoskinsConservative Party29015.4%
4Michala Gaye PowellIndependent1367.2%
5Isobel Jeanie TaylorLabour Party965.1%

Electorate 4,766 · Ballots cast 1,889 · Invalid 2 · EC ward code 59416 · Back to ward index

Falmouth Arwenack · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,763

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Laurie Thomas MagowanLabour Party65437.1%−12.9 ptsElected
2Jackie WalkdenGreen Party43724.8%
3Steve RubidgeReform UK29616.8%
4Christopher John SaintConservative Party23713.5%
5Oliver Thomas MinersLiberal Democrats1387.8%

Electorate 4,411 · Ballots cast 1,769 · Invalid 6 · EC ward code 59394 · Back to ward index

Camborne Roskear and Tuckingmill · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,275

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1James Michael Alexander BallIndependent47737.4%−12.6 ptsElected
2John TsoupakisReform UK41632.7%
3John Digby CosgroveLabour Party19915.6%
4Florence MacDonaldLiberal Democrats1148.9%
5Shannon James David StennerConservative Party685.3%

Electorate 4,819 · Ballots cast 1,277 · Invalid 2 · EC ward code 59388 · Back to ward index

Gwinear-Gwithian and Hayle East · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,846

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rob HeslingtonReform UK69137.5%−12.6 ptsElected
2Lionel PascoeConservative Party47725.9%
3James BannisterLabour Party33818.3%
4Richard GoedegebuurLiberal Democrats33818.3%

Electorate 5,061 · Ballots cast 1,850 · Invalid 4 · EC ward code 59402 · Back to ward index

Newquay Porth and Tretherras · single-seat

Marginal winner Winning candidate's share of valid ballots. 37.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,860

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kevin TowillReform UK70437.9%−12.2 ptsElected
2Sandy CarterLiberal Democrats48726.2%
3Olly MonkConservative Party38620.8%
4Valerie MartinLabour Party28215.2%

Electorate 5,634 · Ballots cast 1,870 · Invalid 10 · EC ward code 59425 · Back to ward index

St Austell Poltair and Mount Charles · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,626

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Paul AshtonReform UK61938.1%−11.9 ptsElected
2Jenny LinghamLiberal Democrats31319.2%
3Andrea Hilary LanxonLabour Party31019.1%
4Richard Williams-PearsConservative Party27216.7%
5Mike ThompsonIndependent1126.9%

Electorate 5,224 · Ballots cast 1,629 · Invalid 3 · EC ward code 59448 · Back to ward index

Helston South and Meneage · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,730

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nicola BoaseLiberal Democrats66338.3%−11.7 ptsElected
2Craig Michael ScottReform UK47427.4%
3Guy ForemanConservative Party31618.3%
4Tristan Rodham MacKieIndependent23613.6%
5Jason SaundersUK Independence Party (UKIP)412.4%

Electorate 5,487 · Ballots cast 1,735 · Invalid 5 · EC ward code 59405 · Back to ward index

Falmouth Trescobeas and Budock · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,916

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1David SaunbyIndependent73738.5%−11.5 ptsElected
2Gavin Paul AndrewarthaReform UK41621.7%
3Jude RobinsonLabour Party35618.6%
4Sam WestwoodGreen Party1759.1%
5Phil HartConservative Party1477.7%
6John Andrew EllisLiberal Democrats854.4%

Electorate 5,056 · Ballots cast 1,920 · Invalid 4 · EC ward code 59397 · Back to ward index

Looe East and Deviock · single-seat

Marginal winner Winning candidate's share of valid ballots. 38.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,933

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mark GibbonsIndependent75238.9%−11.1 ptsElected
2Adam BloodworthReform UK49325.5%
3Jamie Connor PearnIndependent36118.7%
4Richard James DorlingConservative Party1759.1%
5Jacqui GrattonLabour Party834.3%
6Joseph Andrew John HuttyLiberal Democrats683.5%

Electorate 4,976 · Ballots cast 1,935 · Invalid 2 · EC ward code 59415 · Back to ward index

Launceston South · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,550

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Damon Siegfried DennisLiberal Democrats60639.1%−10.9 ptsElected
2John Charles ConwayIndependent54134.9%
3Lisa ParryReform UK40226.0%

Electorate 5,437 · Ballots cast 1,560 · Invalid 10 · EC ward code 59411 · Back to ward index

St Cleer and Menheniot · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.9 pts Valid ballots Voters who cast a valid ballot, from source data. 2,094

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sean Andrew SmithReform UK81939.2%−10.9 ptsElected
2Thomas Frank George ThrussellLiberal Democrats71834.4%
3Phil SeevaConservative Party41219.7%
4Louis James SandersonLabour Party1386.6%

Electorate 5,192 · Ballots cast 2,099 · Invalid 5 · EC ward code 59450 · Back to ward index

St Blazey · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,594

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Pauline Dawn GilesConservative Party62739.3%−10.7 ptsElected
2Clive RenowdenReform UK57035.8%
3Jenny TaylorLiberal Democrats20813.0%
4Tina TaylorLabour Party18911.9%

Electorate 5,198 · Ballots cast 1,595 · Invalid 1 · EC ward code 59449 · Back to ward index

St Ives East, Lelant and Carbis Bay · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.1 pts Valid ballots Voters who cast a valid ballot, from source data. 2,257

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Luke RogersLiberal Democrats90140.0%−10.1 ptsElected
2Johnnie WellsIndependent58125.8%
3Alison Margaret GrovesReform UK53623.8%
4Claire HiscottConservative Party23710.5%

Electorate 5,025 · Ballots cast 2,259 · Invalid 2 · EC ward code 59455 · Back to ward index

Hayle West · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.0 pts Valid ballots Voters who cast a valid ballot, from source data. 1,614

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Peter ChannonReform UK64540.1%−10.0 ptsElected
2Steve HynesLabour Party38123.7%
3Angelo Spencer-SmithIndependent22313.9%
4Geoffrey WilliamsLiberal Democrats21013.0%
5Jane PascoeConservative Party1519.4%

Electorate 5,319 · Ballots cast 1,618 · Invalid 4 · EC ward code 59403 · Back to ward index

Mullion and St Keverne · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.9 pts Valid ballots Voters who cast a valid ballot, from source data. 2,597

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rory GowLiberal Democrats1,04140.1%−9.9 ptsElected
2Tracey Margaret ClarkeReform UK65225.1%
3Anthony SoadyConservative Party49218.9%
4Dicky MintMebyon Kernow - The Party for Cornwall41215.9%

Electorate 5,691 · Ballots cast 2,602 · Invalid 5 · EC ward code 59422 · Back to ward index

Camborne West and Treswithian · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,704

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Karen KnightReform UK68540.2%−9.8 ptsElected
2Zoe FoxMebyon Kernow - The Party for Cornwall39022.9%
3John Keith MorganConservative Party32519.1%
4Linda Sylvia MooreLabour Party17110.0%
5Wendy Claire GauntlettLiberal Democrats1337.8%

Electorate 5,048 · Ballots cast 1,707 · Invalid 3 · EC ward code 59390 · Back to ward index

Roche and Bugle · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,728

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Steve TrevelyanReform UK70140.6%−9.4 ptsElected
2Garry TregidgaMebyon Kernow - The Party for Cornwall48027.8%
3Andy CoppinLiberal Democrats29317.0%
4Roger Laurence HookConservative Party1669.6%
5Lee Anthony Daniel NeedhamLabour Party885.1%

Electorate 5,371 · Ballots cast 1,733 · Invalid 5 · EC ward code 59441 · Back to ward index

Liskeard South and Dobwalls · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.6 pts Valid ballots Voters who cast a valid ballot, from source data. 2,268

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jane PascoeConservative Party93941.5%−8.6 ptsElected
2Andrew FieldReform UK73532.5%
3Simon Daniel CassidyLabour Party23910.6%
4Bonnie Christopher SoanesLiberal Democrats1988.7%
5Piers John RevellGreen Party1546.8%

Electorate 5,807 · Ballots cast 2,272 · Invalid 4 · EC ward code 59413 · Back to ward index

St Ives West and Towednack · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,858

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Andrew Paul MitchellIndependent77341.6%−8.4 ptsElected
2Paul KennedyLiberal Democrats61132.9%
3Keith AndrewsReform UK39721.4%
4Chris PaulinConservative Party754.0%

Electorate 4,755 · Ballots cast 1,868 · Invalid 10 · EC ward code 59456 · Back to ward index

Camelford and Boscastle · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,127

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mark BurnettLiberal Democrats88741.7%−8.3 ptsElected
2Mike RobinsReform UK66131.1%
3Barry JordanConservative Party45921.6%
4George Hitchman-SmithGreen Party1205.6%

Electorate 5,291 · Ballots cast 2,132 · Invalid 5 · EC ward code 59391 · Back to ward index

Truro Boscawen and Redannick · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.3 pts Valid ballots Voters who cast a valid ballot, from source data. 1,728

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rob NolanLiberal Democrats72141.7%−8.3 ptsElected
2Vanda ArthurReform UK35220.4%
3Nigel Christopher UnwinGreen Party1609.3%
4Marilyn LiddicoatConservative Party1508.7%
5Zach GriffithsLabour Party1377.9%
6Steve HorscroftMebyon Kernow - The Party for Cornwall1367.9%
7Chris GreenIndependent724.2%

Electorate 4,681 · Ballots cast 1,730 · Invalid 2 · EC ward code 59464 · Back to ward index

Callington and St Dominic · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.9 pts Valid ballots Voters who cast a valid ballot, from source data. 2,006

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Andrew John LongMebyon Kernow - The Party for Cornwall84442.1%−7.9 ptsElected
2Mark JohnsReform UK69134.5%
3Billy Dean DoidgeLiberal Democrats22611.3%
4Mark Jonathan JermanConservative Party1587.9%
5George Henri MuirheadLabour Party844.2%

Electorate 5,589 · Ballots cast 2,015 · Invalid 9 · EC ward code 59386 · Back to ward index

Probus and St Erme · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,762

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Karen Brenda GlassonConservative Party74342.2%−7.8 ptsElected
2Jacqueline F WallReform UK57132.4%
3David Thomas DeadmanLiberal Democrats28216.0%
4Cameron JarmainLabour Party1669.4%

Electorate 5,257 · Ballots cast 1,768 · Invalid 6 · EC ward code 59436 · Back to ward index

Torpoint · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.8 pts Valid ballots Voters who cast a valid ballot, from source data. 1,858

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Rob ParsonageReform UK78542.3%−7.8 ptsElected
2John TivnanConservative Party56930.7%
3Linda DunstoneLabour Party33618.1%
4Richard Harold MatthewsLiberal Democrats1658.9%

Electorate 5,001 · Ballots cast 1,866 · Invalid 8 · EC ward code 59463 · Back to ward index

Poundstock · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,013

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nicky ChopakLiberal Democrats85942.7%−7.3 ptsElected
2Aaron Thomas LynchReform UK53126.4%
3Tom Martin O'SullivanIndependent37718.7%
4Stephen William SobeyConservative Party1628.0%
5Gillian Denise FaiersGreen Party844.2%

Electorate 4,637 · Ballots cast 2,017 · Invalid 4 · EC ward code 59435 · Back to ward index

Penzance East · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,693

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Tim DwellyIndependent72742.9%−7.1 ptsElected
2Simon John ReedLiberal Democrats44626.3%
3Adrian CocksReform UK33419.7%
4Joan BeveridgeLabour Party885.2%
5Duncan McKinnon PaulMebyon Kernow - The Party for Cornwall513.0%
6Jonathan SteerConservative Party472.8%

Electorate 4,986 · Ballots cast 1,703 · Invalid 10 · EC ward code 59430 · Back to ward index

Launceston North and North Petherwin · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.2 pts Valid ballots Voters who cast a valid ballot, from source data. 2,308

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Adam Richard PaynterIndependent1,01143.8%−6.2 ptsElected
2Paul Henry James RadleyReform UK65928.6%
3Davey GreenLiberal Democrats43518.9%
4Raymond Peter TindleConservative Party1476.4%
5Dylan Harvey BillsonLabour Party542.3%

Electorate 5,470 · Ballots cast 2,319 · Invalid 11 · EC ward code 59410 · Back to ward index

Redruth Central, Carharrack and St Day · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,919

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Connor David DonnithorneConservative Party84244.0%−6.1 ptsElected
2Jason JohnstonReform UK56229.4%
3Will TremayneLabour Party24412.7%
4Kevan John CookLiberal Democrats1517.9%
5Donte Lavelle RaganMebyon Kernow - The Party for Cornwall1156.0%

Electorate 4,900 · Ballots cast 1,922 · Invalid 3 · EC ward code 59438 · Back to ward index

Lanivet, Blisland and Bodmin St Lawrence · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.1 pts Valid ballots Voters who cast a valid ballot, from source data. 2,065

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Chris BattersLiberal Democrats90743.9%−6.1 ptsElected
2Neil FerrisReform UK56727.5%
3Jennifer CruseConservative Party48223.3%
4Len CroneyGreen Party1095.3%

Electorate 5,003 · Ballots cast 2,067 · Invalid 2 · EC ward code 59408 · Back to ward index

Four Lanes, Beacon and Troon · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.0 pts Valid ballots Voters who cast a valid ballot, from source data. 1,503

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Bruce Antony CrazeReform UK66244.0%−6.0 ptsElected
2Simon BarnesLabour Party25116.7%
3Reece Peter WeatherburnMebyon Kernow - The Party for Cornwall19312.8%
4David AtherfoldConservative Party1429.4%
5Jason David Lansbury FrostLiberal Democrats1318.7%
6Jimmy GeachIndependent1248.3%

Electorate 5,275 · Ballots cast 1,505 · Invalid 2 · EC ward code 59399 · Back to ward index

St Austell Bethel and Holmbush · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,902

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jordan Antony William RowseConservative Party83944.1%−5.9 ptsElected
2Nathan HuddyReform UK70136.9%
3Sammie IrwinLiberal Democrats21611.4%
4Jeremy John PreeceLabour Party1467.7%

Electorate 5,217 · Ballots cast 1,907 · Invalid 5 · EC ward code 59446 · Back to ward index

Long Rock, Marazion and St Erth · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.6 pts Valid ballots Voters who cast a valid ballot, from source data. 2,462

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John MartinLiberal Democrats1,09444.4%−5.6 ptsElected
2Terri AllenReform UK71429.0%
3Derek Gordon ThomasConservative Party47819.4%
4Clare Hilary DyasGreen Party1767.1%

Electorate 5,643 · Ballots cast 2,462 · EC ward code 59414 · Back to ward index

Penzance Promenade · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,025

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jim McKennaIndependent90644.7%−5.3 ptsElected
2Paul William NicholsonReform UK38619.1%
3Nina MartinLiberal Democrats31815.7%
4Cornelius Michael John OlivierLabour Party28414.0%
5Mike LarsenConservative Party1316.5%

Electorate 4,832 · Ballots cast 2,028 · Invalid 3 · EC ward code 59431 · Back to ward index

Stratton, Kilkhampton and Morwenstow · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.0 pts Valid ballots Voters who cast a valid ballot, from source data. 2,033

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Faye EmeryLiberal Democrats91545.1%−5.0 ptsElected
2Nigel Thomas ShawReform UK63131.1%
3Shorne Leslie TilbeyConservative Party37918.7%
4John Martyn WalterGreen Party1025.0%

Electorate 5,282 · Ballots cast 2,040 · Invalid 7 · EC ward code 59461 · Back to ward index

Helston North · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,755

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mike ThomasIndependent80345.8%−4.2 ptsElected
2J.P. CollinsReform UK50028.5%
3Michael Bernard StaffordLiberal Democrats24814.1%
4Angie ForemanConservative Party20411.6%

Electorate 5,225 · Ballots cast 1,757 · Invalid 2 · EC ward code 59404 · Back to ward index

Crowan, Sithney and Wendron · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.1 pts Valid ballots Voters who cast a valid ballot, from source data. 2,104

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Loveday Elizabeth Trevenen JenkinMebyon Kernow - The Party for Cornwall98646.9%−3.1 ptsElected
2Margaret Ann WoodwardReform UK66431.6%
3Penny YoungLiberal Democrats27913.3%
4Mary-Jane WillowsConservative Party1758.3%

Electorate 5,577 · Ballots cast 2,110 · Invalid 6 · EC ward code 59393 · Back to ward index

Rame Peninsula and St Germans · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.9 pts Valid ballots Voters who cast a valid ballot, from source data. 2,859

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kate EwertLabour Party1,34847.1%−2.9 ptsElected
2Chris WiltonReform UK83229.1%
3Bob DavidsonConservative Party40414.1%
4Marian CandyLiberal Democrats1776.2%
5Tony HillGreen Party983.4%

Electorate 5,654 · Ballots cast 2,868 · Invalid 9 · EC ward code 59437 · Back to ward index

Redruth North · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.0 pts Valid ballots Voters who cast a valid ballot, from source data. 1,374

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Roger TarrantReform UK65948.0%−2.0 ptsElected
2Stephen BarnesLabour Party31522.9%
3Kim Elizabeth CunninghamGreen Party17212.5%
4Alan DoveyConservative Party1279.2%
5Philippe Marc HadleyLiberal Democrats1007.3%

Electorate 4,744 · Ballots cast 1,378 · Invalid 4 · EC ward code 59439 · Back to ward index

Mylor, Perranarworthal and Ponsanooth · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,622

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ruth Helen GripperLiberal Democrats1,27648.7%−1.3 ptsElected
2Ben ShanklandReform UK53120.3%
3Peter WilliamsConservative Party42816.3%
4Simon John SymonsIndependent2238.5%
5Lesley Anne TrenchardLabour Party1636.2%

Electorate 5,377 · Ballots cast 2,632 · Invalid 10 · EC ward code 59423 · Back to ward index

Mevagissey and St Austell Bay · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,105

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1James Michael MustoeConservative Party1,02549.9%−1.3 ptsElected
2Richard JenkinReform UK40519.7%
3Lyndon David AllenMebyon Kernow - The Party for Cornwall30014.6%
4Katie TrumanLabour Party1718.3%
5Brian Eric SheenLiberal Democrats1547.5%

Electorate 4,675 · Ballots cast 2,106 · Invalid 1 · EC ward code 59420 · Back to ward index

Saltash Essa · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,994

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Hilary Anne FrankLiberal Democrats98949.6%−0.4 ptsElected
2Trevor John WoodwardReform UK58329.3%
3Pete SamuelsConservative Party1909.5%
4Craig MillsLabour Party1206.0%
5Richard Edward BickfordIndependent1115.6%

Electorate 5,221 · Ballots cast 1,998 · Invalid 4 · EC ward code 59442 · Back to ward index

Lostwithiel and Lanreath · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,080

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sarah PreeceLiberal Democrats1,03449.8%−0.3 ptsElected
2Ollie WilliamsReform UK61629.6%
3Patricia Anne MooreConservative Party30014.4%
4Scott FoleyLabour Party1286.2%

Electorate 4,876 · Ballots cast 2,085 · Invalid 5 · EC ward code 59417 · Back to ward index

Camborne Trelowarren · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.1 pts Valid ballots Voters who cast a valid ballot, from source data. 1,616

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Paul WhiteIndependent80649.9%−0.1 ptsElected
2Steve FearyReform UK43426.9%
3Felix MortimerLabour Party1257.7%
4Nigel Douglas MilesGreen Party895.5%
5Jeannette Marilyn KellowConservative Party815.0%
6Rachel GarsideLiberal Democrats794.9%

Electorate 4,699 · Ballots cast 1,618 · Invalid 2 · EC ward code 59389 · Back to ward index

Land's End · single-seat

Marginal winner Winning candidate's share of valid ballots. 50.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +0.4 pts Valid ballots Voters who cast a valid ballot, from source data. 2,350

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Brian Paul ClemensIndependent1,18550.4%+0.4 ptsElected
2Marie ChristopherReform UK44819.1%
3Marianna Alicia BaxterLiberal Democrats32013.6%
4Ian Edward FlindallGreen Party31413.4%
5Jonah ParsleyConservative Party833.5%

Electorate 5,413 · Ballots cast 2,364 · Invalid 14 · EC ward code 59407 · Back to ward index

Pool and Tehidy · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,446

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Susanne DesmondeReform UK74551.5%+1.5 ptsElected
2Sophie JohnsonLabour Party25017.3%
3Graham Deighton FordLiberal Democrats21414.8%
4Maureen RainbirdConservative Party16011.1%
5Ian Christopher Vivian-VillacciMebyon Kernow - The Party for Cornwall775.3%

Electorate 5,145 · Ballots cast 1,447 · Invalid 1 · EC ward code 59433 · Back to ward index

Mousehole, Newlyn and St Buryan · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.8 pts Valid ballots Voters who cast a valid ballot, from source data. 2,011

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Thalia Simone MarringtonLiberal Democrats1,04251.8%+1.8 ptsElected
2Timothy Nigel BennettReform UK48224.0%
3Andrew WattsConservative Party26413.1%
4Ian CurnowIndependent22311.1%

Electorate 4,853 · Ballots cast 2,017 · Invalid 6 · EC ward code 59421 · Back to ward index

St Teath and Tintagel · single-seat

Marginal winner Winning candidate's share of valid ballots. 53.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,122

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1David GarriganLiberal Democrats1,13053.3%+3.3 ptsElected
2Kevin JohnsonReform UK60428.5%
3Karen JordanConservative Party27412.9%
4Angie CrawfordGreen Party1135.3%

Electorate 5,212 · Ballots cast 2,125 · Invalid 3 · EC ward code 59460 · Back to ward index

Bodmin St Mary's and St Leonard · single-seat

Marginal winner Winning candidate's share of valid ballots. 55.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.4 pts Valid ballots Voters who cast a valid ballot, from source data. 1,389

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Dan RogersonLiberal Democrats77055.2%+5.4 ptsElected
2Lisa Jayne O'ConnorReform UK36726.3%
3Jeremy Peter CooperIndependent20114.4%
4Sylvia BerryConservative Party564.0%

Electorate 5,236 · Ballots cast 1,394 · Invalid 5 · EC ward code 59383 · Back to ward index

Padstow · single-seat

Marginal winner Winning candidate's share of valid ballots. 55.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.7 pts Valid ballots Voters who cast a valid ballot, from source data. 1,799

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1James O'KeefeLiberal Democrats1,00255.7%+5.7 ptsElected
2Richard HarrisonReform UK56331.3%
3Oscar Gregory Max Livesey-LodwickConservative Party23313.0%

Electorate 5,298 · Ballots cast 1,805 · Invalid 6 · EC ward code 59427 · Back to ward index

St Goran, Tregony and the Roseland · single-seat

Marginal winner Winning candidate's share of valid ballots. 57.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.7 pts Valid ballots Voters who cast a valid ballot, from source data. 2,093

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Julian GermanIndependent1,20857.8%+7.7 ptsElected
2Dylan CollardReform UK41719.9%
3Nick HiscottConservative Party1637.8%
4Ian William WoodGreen Party1155.5%
5Mark Philip John MitchleyLiberal Democrats1145.5%
6Greg AyresLabour Party743.5%

Electorate 4,887 · Ballots cast 2,096 · Invalid 3 · EC ward code 59454 · Back to ward index

St Dennis and St Enoder · single-seat

Marginal winner Winning candidate's share of valid ballots. 58.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +8.2 pts Valid ballots Voters who cast a valid ballot, from source data. 1,717

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Dick ColeMebyon Kernow - The Party for Cornwall1,00058.2%+8.2 ptsElected
2Stephen James PikeReform UK54231.6%
3Andrew HannanConservative Party714.1%
4Elizabeth Ann BurroughsLiberal Democrats543.1%
5Stuart Charles HindeLabour Party502.9%

Electorate 5,823 · Ballots cast 1,722 · Invalid 5 · EC ward code 59453 · Back to ward index

Altarnun and Stoke Climsland · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.4 pts Valid ballots Voters who cast a valid ballot, from source data. 2,712

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Adrian ParsonsLiberal Democrats1,66661.5%+11.4 ptsElected
2Peter James SwannReform UK67624.9%
3Vivian Thomas Chavasse HallConservative Party2619.6%
4Earl TerrisGreen Party1073.9%

Electorate 5,508 · Ballots cast 2,719 · Invalid 7 · EC ward code 59382 · Back to ward index

St Agnes · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.6 pts Valid ballots Voters who cast a valid ballot, from source data. 1,861

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Pete MitchellLiberal Democrats1,14661.6%+11.6 ptsElected
2Emantas MusneckisReform UK34418.5%
3Jinny ClarkConservative Party23112.4%
4Jacob Daniel George PowleyLabour Party1387.4%

Electorate 5,319 · Ballots cast 1,869 · Invalid 8 · EC ward code 59445 · Back to ward index

Bodmin St Petroc's · single-seat

Marginal winner Winning candidate's share of valid ballots. 65.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +15.9 pts Valid ballots Voters who cast a valid ballot, from source data. 1,690

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Leigh Lansbury FrostLiberal Democrats1,11365.9%+15.9 ptsElected
2Tony Shane WrightReform UK46227.3%
3Clare Helen PooleyConservative Party1156.8%

Electorate 5,248 · Ballots cast 1,694 · Invalid 4 · EC ward code 59384 · Back to ward index

Wadebridge West and St Mabyn · single-seat

Marginal winner Winning candidate's share of valid ballots. 68.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,203

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Robin Edward MoorcroftIndependent1,50468.2%+18.3 ptsElected
2Nicole RussoReform UK38617.5%
3Deborah LambertLiberal Democrats31414.2%

Electorate 5,359 · Ballots cast 2,207 · Invalid 4 · EC ward code 59468 · Back to ward index

Truro Tregolls · single-seat

Marginal winner Winning candidate's share of valid ballots. 73.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +23.5 pts Valid ballots Voters who cast a valid ballot, from source data. 1,828

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Loic Joachim RichIndependent1,34473.6%+23.5 ptsElected
2Rheya BairdReform UK25013.7%
3Rod PascoeLiberal Democrats653.6%
4David SunderhaufGreen Party583.2%
5James WoolasConservative Party563.1%
6Martha Ajan GreenLabour Party543.0%

Electorate 4,794 · Ballots cast 1,829 · Invalid 1 · EC ward code 59466 · Back to ward index