← Hertfordshire (all cycles) · 1 May 2025 cohort
Hertfordshire 2025
Local elections held 1 May 2025.
How to read this page
Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.
Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.
If votes were counted by party
Across the 78 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 78 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.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Liberal Democrats | 74,239 | 26.0% | 31 | 39.7% | 21 | 26.9% | +10 |
| Conservative Party | 74,113 | 25.9% | 22 | 28.2% | 20 | 25.6% | +2 |
| Reform UK | 68,614 | 24.0% | 14 | 17.9% | 19 | 24.4% | -5 |
| Labour Party | 38,842 | 13.6% | 5 | 6.4% | 11 | 14.1% | -6 |
| Green Party | 26,475 | 9.3% | 5 | 6.4% | 7 | 9.0% | -2 |
| Independent | 2,649 | 0.9% | 1 | 1.3% | 0 | 0.0% | +1 |
| Trade Unionist and Socialist Coalition | 559 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| Christian Peoples Alliance | 93 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| British Democratic Party | 87 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Heritage Party | 62 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Transform Party | 33 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| UK Independence Party (UKIP) | 28 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Communist Party of Britain | 25 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Alliance for Democracy and Freedom | 24 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 285,843 | 100.0% | 78 | 100.0% | 78 | 100.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.
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.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Hatfield East · 1 seat · won at 26.9% · −23.1 pts below quota
- Bishop's Stortford West · 1 seat · won at 27.5% · −22.5 pts below quota
- Hertford St. Andrews · 1 seat · won at 29.4% · −20.6 pts below quota
- Letchworth North · 1 seat · won at 29.7% · −20.3 pts below quota
- Hemel Hempstead East · 1 seat · won at 30.4% · −19.6 pts below quota
- Borehamwood North · 1 seat · won at 30.5% · −19.5 pts below quota
- St. Nicholas · 1 seat · won at 30.5% · −19.5 pts below quota
- Bishop's Stortford Rural · 1 seat · won at 30.7% · −19.3 pts below quota
- South Oxhey and Eastbury · 1 seat · won at 31.1% · −18.9 pts below quota
- Ware South · 1 seat · won at 31.4% · −18.6 pts below quota
- London Colney · 1 seat · won at 32.0% · −18.0 pts below quota
- Waltham Cross · 1 seat · won at 32.1% · −17.9 pts below quota
- Hemel Hempstead North West · 1 seat · won at 32.1% · −17.9 pts below quota
- Haldens · 1 seat · won at 32.2% · −17.8 pts below quota
- Ware North · 1 seat · won at 32.5% · −17.5 pts below quota
- Hatfield North · 1 seat · won at 32.5% · −17.5 pts below quota
- Hemel Hempstead St. Pauls · 1 seat · won at 32.8% · −17.2 pts below quota
- Borehamwood South · 1 seat · won at 33.1% · −16.9 pts below quota
- Welwyn Garden City South · 1 seat · won at 33.3% · −16.7 pts below quota
- Hitchin Rural · 1 seat · won at 33.8% · −16.2 pts below quota
- Abbots Langley · 1 seat · won at 34.0% · −16.0 pts below quota
- Old Stevenage · 1 seat · won at 34.4% · −15.6 pts below quota
- Potters Bar East · 1 seat · won at 34.5% · −15.5 pts below quota
- Hemel Hempstead South East · 1 seat · won at 35.2% · −14.8 pts below quota
- Letchworth South · 1 seat · won at 35.2% · −14.8 pts below quota
- Broadwater · 1 seat · won at 35.4% · −14.6 pts below quota
- Potters Bar West and Shenley · 1 seat · won at 35.4% · −14.6 pts below quota
- Baldock and Letchworth East · 1 seat · won at 35.4% · −14.6 pts below quota
- Bridgewater · 1 seat · won at 35.8% · −14.2 pts below quota
- Rickmansworth West · 1 seat · won at 35.9% · −14.1 pts below quota
- Three Rivers Rural · 1 seat · won at 36.6% · −13.4 pts below quota
- West Watford · 1 seat · won at 37.3% · −12.7 pts below quota
- Buntingford · 1 seat · won at 37.3% · −12.7 pts below quota
- Kings Langley · 1 seat · won at 37.6% · −12.4 pts below quota
- Hemel Hempstead Town · 1 seat · won at 37.7% · −12.3 pts below quota
- Rickmansworth East and Oxhey Park · 1 seat · won at 37.9% · −12.1 pts below quota
- Flamstead End and Turnford · 1 seat · won at 38.0% · −12.0 pts below quota
- Cheshunt Central · 1 seat · won at 38.2% · −11.8 pts below quota
- Knebworth and Codicote · 1 seat · won at 38.4% · −11.6 pts below quota
- Shephall · 1 seat · won at 38.5% · −11.5 pts below quota
- Harpenden Rural · 1 seat · won at 39.0% · −11.0 pts below quota
- Royston East and Ermine · 1 seat · won at 39.1% · −10.9 pts below quota
- Bushey South · 1 seat · won at 39.1% · −10.9 pts below quota
- Bedwell · 1 seat · won at 39.9% · −10.1 pts below quota
- Meriden Tudor · 1 seat · won at 40.0% · −10.0 pts below quota
- St. Albans Central · 1 seat · won at 40.2% · −9.8 pts below quota
- Hertford Rural · 1 seat · won at 40.2% · −9.8 pts below quota
- Harpenden North East · 1 seat · won at 40.6% · −9.4 pts below quota
- Hoddesdon North · 1 seat · won at 40.7% · −9.3 pts below quota
- Handside and Peartree · 1 seat · won at 40.8% · −9.2 pts below quota
- Hitchin North · 1 seat · won at 41.9% · −8.1 pts below quota
- Hemel Hempstead North East · 1 seat · won at 42.6% · −7.4 pts below quota
- Goffs Oak and Bury Green · 1 seat · won at 42.8% · −7.2 pts below quota
- North Watford · 1 seat · won at 43.1% · −6.9 pts below quota
- Welwyn · 1 seat · won at 43.4% · −6.6 pts below quota
- Hitchin South · 1 seat · won at 43.5% · −6.5 pts below quota
- Woodside Stanborough · 1 seat · won at 43.7% · −6.3 pts below quota
- Hoddesdon South · 1 seat · won at 43.8% · −6.2 pts below quota
- St. Stephen's · 1 seat · won at 43.9% · −6.1 pts below quota
- Chells · 1 seat · won at 44.1% · −5.9 pts below quota
- Hatfield South · 1 seat · won at 44.1% · −5.9 pts below quota
- Tring · 1 seat · won at 44.6% · −5.4 pts below quota
- Bishop's Stortford East · 1 seat · won at 44.7% · −5.3 pts below quota
- Sawbridgeworth · 1 seat · won at 45.1% · −4.9 pts below quota
- Croxley · 1 seat · won at 45.1% · −4.9 pts below quota
- Hatfield Rural · 1 seat · won at 45.4% · −4.6 pts below quota
- Harpenden South West · 1 seat · won at 47.4% · −2.6 pts below quota
- Royston West and Rural · 1 seat · won at 48.7% · −1.3 pts below quota
- Hertford All Saints · 1 seat · won at 49.7% · −0.3 pts below quota
- Berkhamsted · 1 seat · won at 51.7% · above quota
- Nascot Park · 1 seat · won at 53.0% · above quota
- Bushey North · 1 seat · won at 53.9% · above quota
- Colney Heath and Marshalswick · 1 seat · won at 55.1% · above quota
- Central Watford and Oxhey · 1 seat · won at 55.4% · above quota
- St. Albans North · 1 seat · won at 56.3% · above quota
- St. Albans East · 1 seat · won at 60.7% · above quota
- St. Albans South · 1 seat · won at 60.9% · above quota
- Watling · 1 seat · won at 67.4% · above quota
Race results
Hatfield East · single-seat
Marginal winner Winning candidate's share of valid ballots. 26.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −23.1 pts Valid ballots Voters who cast a valid ballot, from source data. 2,456
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Michael Blissett | Reform UK | 661 | 26.9% | −23.1 pts | Elected |
| 2 | Vaishali Shah | Labour Party | 612 | 24.9% | — | |
| 3 | David Rose | Conservative Party | 604 | 24.6% | — | |
| 4 | Helena Sophia Goldwater | Liberal Democrats | 384 | 15.6% | — | |
| 5 | Ian Howard Gregory | Green Party | 179 | 7.3% | — | |
| 6 | Mark Pickersgill | Trade Unionist and Socialist Coalition | 16 | 0.7% | — |
Bishop's Stortford West · single-seat
Marginal winner Winning candidate's share of valid ballots. 27.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −22.5 pts Valid ballots Voters who cast a valid ballot, from source data. 3,894
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Miriam Joy Swainston | Liberal Democrats | 1,072 | 27.5% | −22.5 pts | Elected |
| 2 | Harrison Grose | Reform UK | 949 | 24.4% | — | |
| 3 | John Fraser Wyllie | Conservative Party | 947 | 24.3% | — | |
| 4 | David John Jacobs | Labour Party | 632 | 16.2% | — | |
| 5 | Maura Catherine Connolly | Green Party | 294 | 7.6% | — |
Hertford St. Andrews · single-seat
Marginal winner Winning candidate's share of valid ballots. 29.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −20.6 pts Valid ballots Voters who cast a valid ballot, from source data. 4,065
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Rachel Carter | Green Party | 1,194 | 29.4% | −20.6 pts | Elected |
| 2 | Ryan Henson | Conservative Party | 1,135 | 27.9% | — | |
| 3 | David West | Reform UK | 834 | 20.5% | — | |
| 4 | Jack Stephen Risbridger | Labour Party | 673 | 16.6% | — | |
| 5 | Geoff Madge | Liberal Democrats | 204 | 5.0% | — | |
| 6 | Sean Figg | Trade Unionist and Socialist Coalition | 25 | 0.6% | — |
Letchworth North · single-seat
Marginal winner Winning candidate's share of valid ballots. 29.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −20.3 pts Valid ballots Voters who cast a valid ballot, from source data. 3,836
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Tina Bhartwas | Labour Party | 1,141 | 29.7% | −20.3 pts | Elected |
| 2 | Harrison Edwards | Reform UK | 984 | 25.7% | — | |
| 3 | Hammad Baig | Conservative Party | 856 | 22.3% | — | |
| 4 | Claire Winchester | Liberal Democrats | 457 | 11.9% | — | |
| 5 | David Paul Morris | Green Party | 398 | 10.4% | — |
Hemel Hempstead East · single-seat
Marginal winner Winning candidate's share of valid ballots. 30.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.6 pts Valid ballots Voters who cast a valid ballot, from source data. 3,265
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Andrew Williams | Conservative Party | 991 | 30.4% | −19.6 pts | Elected |
| 2 | Daniel Robert Bagley | Reform UK | 935 | 28.6% | — | |
| 3 | Catherine Ann McArevey | Liberal Democrats | 887 | 27.2% | — | |
| 4 | Jennifer Mary Dickson | Labour Party | 301 | 9.2% | — | |
| 5 | Paul Gregory De Hoest | Green Party | 151 | 4.6% | — |
Borehamwood North · single-seat
Marginal winner Winning candidate's share of valid ballots. 30.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.5 pts Valid ballots Voters who cast a valid ballot, from source data. 3,188
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Simon Edward Rhodes | Reform UK | 972 | 30.5% | −19.5 pts | Elected |
| 2 | Michelle Louise Vince | Independent | 751 | 23.6% | — | |
| 3 | Alexander Bright | Conservative Party | 628 | 19.7% | — | |
| 4 | Parveen Rani | Labour Party | 609 | 19.1% | — | |
| 5 | Hannah Gunning Uri | Liberal Democrats | 123 | 3.9% | — | |
| 6 | Narinder Sian | Green Party | 105 | 3.3% | — |
St. Nicholas · single-seat
Marginal winner Winning candidate's share of valid ballots. 30.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.5 pts Valid ballots Voters who cast a valid ballot, from source data. 3,442
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Matthew Hurst | Reform UK | 1,051 | 30.5% | −19.5 pts | Elected |
| 2 | Claire Parris | Labour Party | 1,004 | 29.2% | — | |
| 3 | Phil Bibby | Conservative Party | 815 | 23.7% | — | |
| 4 | Neil Geoffrey Brinkworth | Liberal Democrats | 290 | 8.4% | — | |
| 5 | Jennifer Marie Arndt | Green Party | 257 | 7.5% | — | |
| 6 | Amber Elizabeth Gentleman | Trade Unionist and Socialist Coalition | 25 | 0.7% | — |
Bishop's Stortford Rural · single-seat
Marginal winner Winning candidate's share of valid ballots. 30.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −19.3 pts Valid ballots Voters who cast a valid ballot, from source data. 3,546
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Mark Pope | Conservative Party | 1,087 | 30.7% | −19.3 pts | Elected |
| 2 | Jonathan Grose | Reform UK | 1,080 | 30.5% | — | |
| 3 | Martin Paul Adams | Liberal Democrats | 643 | 18.1% | — | |
| 4 | Susan Jackson | Labour Party | 396 | 11.2% | — | |
| 5 | George Robert Kenneth Williams | Green Party | 316 | 8.9% | — | |
| 6 | Jane Maria Fowler | Alliance for Democracy and Freedom | 24 | 0.7% | — |
South Oxhey and Eastbury · single-seat
Marginal winner Winning candidate's share of valid ballots. 31.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.9 pts Valid ballots Voters who cast a valid ballot, from source data. 3,249
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Christopher Alley | Conservative Party | 1,011 | 31.1% | −18.9 pts | Elected |
| 2 | Taylor Smith | Reform UK | 975 | 30.0% | — | |
| 3 | Stephen Michael James King | Labour Party | 839 | 25.8% | — | |
| 4 | Rhys Southall | Liberal Democrats | 275 | 8.5% | — | |
| 5 | Chris Lawrence | Green Party | 149 | 4.6% | — |
Ware South · single-seat
Marginal winner Winning candidate's share of valid ballots. 31.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.6 pts Valid ballots Voters who cast a valid ballot, from source data. 3,629
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Steven Watson | Green Party | 1,140 | 31.4% | −18.6 pts | Elected |
| 2 | Joanne Belsey | Reform UK | 1,033 | 28.5% | — | |
| 3 | Lesley Greensmyth | Conservative Party | 938 | 25.8% | — | |
| 4 | Freddie David Thomas Jewitt | Liberal Democrats | 264 | 7.3% | — | |
| 5 | Martin Smith | Labour Party | 254 | 7.0% | — |
London Colney · single-seat
Marginal winner Winning candidate's share of valid ballots. 32.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −18.0 pts Valid ballots Voters who cast a valid ballot, from source data. 3,015
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Liz Needham | Liberal Democrats | 965 | 32.0% | −18.0 pts | Elected |
| 2 | Mike Hobday | Labour Party | 741 | 24.6% | — | |
| 3 | Eleanor Frances Jackson | Reform UK | 667 | 22.1% | — | |
| 4 | James Edward Cook | Conservative Party | 478 | 15.9% | — | |
| 5 | Mark Park-Crowne | Green Party | 164 | 5.4% | — |
Waltham Cross · single-seat
Marginal winner Winning candidate's share of valid ballots. 32.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.9 pts Valid ballots Voters who cast a valid ballot, from source data. 2,925
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Dee Hart | Conservative Party | 939 | 32.1% | −17.9 pts | Elected |
| 2 | James Andrew Beatty | Reform UK | 843 | 28.8% | — | |
| 3 | Enka Plaku | Labour Party | 691 | 23.6% | — | |
| 4 | Fabio Bonfante | Liberal Democrats | 191 | 6.5% | — | |
| 5 | Bob Gledhill | Green Party | 182 | 6.2% | — | |
| 6 | Christine Thomas | Trade Unionist and Socialist Coalition | 79 | 2.7% | — |
Hemel Hempstead North West · single-seat
Marginal winner Winning candidate's share of valid ballots. 32.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.9 pts Valid ballots Voters who cast a valid ballot, from source data. 3,158
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | David Herring | Reform UK | 1,015 | 32.1% | −17.9 pts | Elected |
| 2 | Fiona Guest | Conservative Party | 990 | 31.3% | — | |
| 3 | Angela Mitchell | Labour Party | 695 | 22.0% | — | |
| 4 | Carrie Proctor-Link | Liberal Democrats | 275 | 8.7% | — | |
| 5 | Sherief Hassan | Green Party | 183 | 5.8% | — |
Haldens · 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. 3,846
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Hillary Ann Skoczylas | Liberal Democrats | 1,238 | 32.2% | −17.8 pts | Elected |
| 2 | John Richard Redmond | Reform UK | 942 | 24.5% | — | |
| 3 | Durk Reyner | Conservative Party | 740 | 19.2% | — | |
| 4 | Leo Gilbert | Labour Party | 729 | 19.0% | — | |
| 5 | Lesley Jean Smith | Green Party | 197 | 5.1% | — |
Ware North · 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. 3,389
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Kirsty Taylor-Moran | Green Party | 1,100 | 32.5% | −17.5 pts | Elected |
| 2 | Nigel Adams | Reform UK | 1,031 | 30.4% | — | |
| 3 | David Andrews | Conservative Party | 845 | 24.9% | — | |
| 4 | David John Davies | Liberal Democrats | 203 | 6.0% | — | |
| 5 | Jack Edward Kidston | Labour Party | 201 | 5.9% | — | |
| 6 | Bryan David Clare | Trade Unionist and Socialist Coalition | 9 | 0.3% | — |
Hatfield North · 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. 2,199
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Beth Kelly | Labour Party | 714 | 32.5% | −17.5 pts | Elected |
| 2 | Pete Whitehead | Reform UK | 673 | 30.6% | — | |
| 3 | Brian Peter Seeger | Conservative Party | 440 | 20.0% | — | |
| 4 | Adam Edwards | Liberal Democrats | 239 | 10.9% | — | |
| 5 | Andreas Kukol | Green Party | 133 | 6.0% | — |
Hemel Hempstead St. Pauls · single-seat
Marginal winner Winning candidate's share of valid ballots. 32.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −17.2 pts Valid ballots Voters who cast a valid ballot, from source data. 2,948
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Chris Wright | Reform UK | 966 | 32.8% | −17.2 pts | Elected |
| 2 | Robin Bromham | Liberal Democrats | 737 | 25.0% | — | |
| 3 | Mohamed Fawzi | Labour Party | 551 | 18.7% | — | |
| 4 | Julie Banks | Conservative Party | 537 | 18.2% | — | |
| 5 | Paul Vincent Harris | Green Party | 157 | 5.3% | — |
Borehamwood South · single-seat
Marginal winner Winning candidate's share of valid ballots. 33.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.9 pts Valid ballots Voters who cast a valid ballot, from source data. 3,075
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Saul Jacob | Reform UK | 1,018 | 33.1% | −16.9 pts | Elected |
| 2 | Richard Butler | Labour Party | 881 | 28.7% | — | |
| 3 | Lucy Selby | Conservative Party | 862 | 28.0% | — | |
| 4 | Madalyn Bielfield | Green Party | 163 | 5.3% | — | |
| 5 | Annabel Irene Hennessy | Liberal Democrats | 151 | 4.9% | — |
Welwyn Garden City South · single-seat
Marginal winner Winning candidate's share of valid ballots. 33.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.7 pts Valid ballots Voters who cast a valid ballot, from source data. 3,087
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Mark Simon Biddle | Reform UK | 1,028 | 33.3% | −16.7 pts | Elected |
| 2 | Anthony Toole | Labour Party | 879 | 28.5% | — | |
| 3 | Marios Artemi | Conservative Party | 670 | 21.7% | — | |
| 4 | Jean-Paul Bernard Skoczylas | Liberal Democrats | 271 | 8.8% | — | |
| 5 | Steve Iwasyk | Green Party | 239 | 7.7% | — |
Hitchin Rural · single-seat
Marginal winner Winning candidate's share of valid ballots. 33.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.2 pts Valid ballots Voters who cast a valid ballot, from source data. 3,856
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | David Barnard | Conservative Party | 1,302 | 33.8% | −16.2 pts | Elected |
| 2 | Nigel Mason | Labour Party | 852 | 22.1% | — | |
| 3 | Ravi Odedra | Reform UK | 836 | 21.7% | — | |
| 4 | Sal Jarvis | Liberal Democrats | 488 | 12.7% | — | |
| 5 | Mary Karin Marshall | Green Party | 350 | 9.1% | — | |
| 6 | Bob Adams | Christian Peoples Alliance | 28 | 0.7% | — |
Abbots Langley · single-seat
Marginal winner Winning candidate's share of valid ballots. 34.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −16.0 pts Valid ballots Voters who cast a valid ballot, from source data. 4,091
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Stephen Giles-Medhurst | Liberal Democrats | 1,389 | 34.0% | −16.0 pts | Elected |
| 2 | Vicky Edwards | Conservative Party | 1,063 | 26.0% | — | |
| 3 | Gavin Casey | Reform UK | 786 | 19.2% | — | |
| 4 | Sara Bedford | Independent | 501 | 12.2% | — | |
| 5 | Jane Powell | Green Party | 178 | 4.4% | — | |
| 6 | Pierce Culliton | Labour Party | 174 | 4.3% | — |
Old Stevenage · single-seat
Marginal winner Winning candidate's share of valid ballots. 34.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.6 pts Valid ballots Voters who cast a valid ballot, from source data. 3,735
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Doug Bainbridge | Reform UK | 1,283 | 34.4% | −15.6 pts | Elected |
| 2 | Richard Henry | Labour Party | 980 | 26.2% | — | |
| 3 | Maria Wheeler | Conservative Party | 802 | 21.5% | — | |
| 4 | Jill Brinkworth | Liberal Democrats | 331 | 8.9% | — | |
| 5 | Becca Watts | Green Party | 310 | 8.3% | — | |
| 6 | Trevor Michael Palmer | Trade Unionist and Socialist Coalition | 29 | 0.8% | — |
Potters Bar East · single-seat
Marginal winner Winning candidate's share of valid ballots. 34.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.5 pts Valid ballots Voters who cast a valid ballot, from source data. 3,943
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | John Graham | Conservative Party | 1,362 | 34.5% | −15.5 pts | Elected |
| 2 | Craig Alexander Young | Reform UK | 1,081 | 27.4% | — | |
| 3 | Tushar Kumar | Labour Party | 789 | 20.0% | — | |
| 4 | Lisa Jean Griffin | Liberal Democrats | 257 | 6.5% | — | |
| 5 | David John Lister | Green Party | 240 | 6.1% | — | |
| 6 | Jonathan Edward Meldrum | Independent | 214 | 5.4% | — |
Hemel Hempstead South East · single-seat
Marginal winner Winning candidate's share of valid ballots. 35.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.8 pts Valid ballots Voters who cast a valid ballot, from source data. 3,237
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Jan Maddern | Independent | 1,138 | 35.2% | −14.8 pts | Elected |
| 2 | Laura Berrill | Reform UK | 823 | 25.4% | — | |
| 3 | Margaret Patricia Griffiths | Conservative Party | 517 | 16.0% | — | |
| 4 | Rebecca Mackenzie | Labour Party | 371 | 11.5% | — | |
| 5 | Christopher Townsend | Liberal Democrats | 200 | 6.2% | — | |
| 6 | Andrew Kevin Lambert | Green Party | 188 | 5.8% | — |
Letchworth South · single-seat
Marginal winner Winning candidate's share of valid ballots. 35.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.8 pts Valid ballots Voters who cast a valid ballot, from source data. 4,229
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Sean Prendergast | Liberal Democrats | 1,489 | 35.2% | −14.8 pts | Elected |
| 2 | Terry Hone | Conservative Party | 1,079 | 25.5% | — | |
| 3 | Garry Warren | Reform UK | 783 | 18.5% | — | |
| 4 | Amy Allen | Labour Party | 632 | 14.9% | — | |
| 5 | Dugald James Muir | Green Party | 246 | 5.8% | — |
Broadwater · single-seat
Marginal winner Winning candidate's share of valid ballots. 35.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.6 pts Valid ballots Voters who cast a valid ballot, from source data. 3,546
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Janet Marie Bainbridge | Reform UK | 1,254 | 35.4% | −14.6 pts | Elected |
| 2 | Adam Joseph Stephen Mitchell | Conservative Party | 949 | 26.8% | — | |
| 3 | Coleen De Freitas | Labour Party | 811 | 22.9% | — | |
| 4 | David John Barks | Liberal Democrats | 277 | 7.8% | — | |
| 5 | Glen Rozemont | Green Party | 228 | 6.4% | — | |
| 6 | Helen Dorothy Kerr | Trade Unionist and Socialist Coalition | 27 | 0.8% | — |
Potters Bar West and Shenley · single-seat
Marginal winner Winning candidate's share of valid ballots. 35.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.6 pts Valid ballots Voters who cast a valid ballot, from source data. 3,564
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Morris Bright | Conservative Party | 1,261 | 35.4% | −14.6 pts | Elected |
| 2 | Louise Soffer | Reform UK | 1,002 | 28.1% | — | |
| 3 | Radhika Settipalli | Labour Party | 723 | 20.3% | — | |
| 4 | Holly Gunning | Liberal Democrats | 335 | 9.4% | — | |
| 5 | Ed Poole | Green Party | 243 | 6.8% | — |
Baldock and Letchworth East · single-seat
Marginal winner Winning candidate's share of valid ballots. 35.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.6 pts Valid ballots Voters who cast a valid ballot, from source data. 4,046
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Alistair Willoughby | Labour Party | 1,432 | 35.4% | −14.6 pts | Elected |
| 2 | Michael Muir | Conservative Party | 1,218 | 30.1% | — | |
| 3 | Pippa Clayton | Reform UK | 735 | 18.2% | — | |
| 4 | David Chalmers | Liberal Democrats | 379 | 9.4% | — | |
| 5 | Tim Lee | Green Party | 282 | 7.0% | — |
Bridgewater · single-seat
Marginal winner Winning candidate's share of valid ballots. 35.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.2 pts Valid ballots Voters who cast a valid ballot, from source data. 3,946
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Caroline A Smith-Wright | Liberal Democrats | 1,411 | 35.8% | −14.2 pts | Elected |
| 2 | Graeme Elliot | Conservative Party | 1,211 | 30.7% | — | |
| 3 | Fred Philpott | Reform UK | 878 | 22.3% | — | |
| 4 | Rose Mary Sheridan | Green Party | 265 | 6.7% | — | |
| 5 | Deborah Charlton | Labour Party | 181 | 4.6% | — |
Rickmansworth West · 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. 3,564
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Paula Hiscocks | Conservative Party | 1,278 | 35.9% | −14.1 pts | Elected |
| 2 | Simy Dhyani | Liberal Democrats | 1,165 | 32.7% | — | |
| 3 | Dane Clarke | Reform UK | 820 | 23.0% | — | |
| 4 | Malcolm Lee | Green Party | 177 | 5.0% | — | |
| 5 | Margaret Gallagher | Labour Party | 124 | 3.5% | — |
Three Rivers Rural · single-seat
Marginal winner Winning candidate's share of valid ballots. 36.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −13.4 pts Valid ballots Voters who cast a valid ballot, from source data. 3,956
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Louise Price | Liberal Democrats | 1,448 | 36.6% | −13.4 pts | Elected |
| 2 | Ciaran Reed | Conservative Party | 1,275 | 32.2% | — | |
| 3 | Melvyn Clifford | Reform UK | 875 | 22.1% | — | |
| 4 | Roger Stafford | Green Party | 205 | 5.2% | — | |
| 5 | Stuart Lines | Labour Party | 153 | 3.9% | — |
West Watford · single-seat
Marginal winner Winning candidate's share of valid ballots. 37.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.7 pts Valid ballots Voters who cast a valid ballot, from source data. 3,548
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Nigel Bell | Labour Party | 1,323 | 37.3% | −12.7 pts | Elected |
| 2 | Aga Dychton | Liberal Democrats | 1,193 | 33.6% | — | |
| 3 | David Charles Ealey | Reform UK | 456 | 12.9% | — | |
| 4 | Sanjaya Pant | Conservative Party | 314 | 8.9% | — | |
| 5 | David Nicholas Gordon | Green Party | 215 | 6.1% | — | |
| 6 | Mark Stephen O'Connor | Trade Unionist and Socialist Coalition | 47 | 1.3% | — |
Buntingford · single-seat
Marginal winner Winning candidate's share of valid ballots. 37.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.7 pts Valid ballots Voters who cast a valid ballot, from source data. 4,243
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Terry Frederick Smith | Reform UK | 1,584 | 37.3% | −12.7 pts | Elected |
| 2 | Jeff Jones | Conservative Party | 1,154 | 27.2% | — | |
| 3 | Georgina Schwan | Green Party | 1,017 | 24.0% | — | |
| 4 | Ian Bell | Labour Party | 249 | 5.9% | — | |
| 5 | Karl Harrington | Liberal Democrats | 239 | 5.6% | — |
Kings Langley · single-seat
Marginal winner Winning candidate's share of valid ballots. 37.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.4 pts Valid ballots Voters who cast a valid ballot, from source data. 3,641
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Richard Roberts | Conservative Party | 1,370 | 37.6% | −12.4 pts | Elected |
| 2 | James Evans | Reform UK | 1,067 | 29.3% | — | |
| 3 | Ashley Lawrence | Green Party | 488 | 13.4% | — | |
| 4 | Susan Waite Jordan | Liberal Democrats | 423 | 11.6% | — | |
| 5 | Jane Clare Gibbons | Labour Party | 293 | 8.0% | — |
Hemel Hempstead Town · single-seat
Marginal winner Winning candidate's share of valid ballots. 37.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.3 pts Valid ballots Voters who cast a valid ballot, from source data. 3,535
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Adrian England | Liberal Democrats | 1,332 | 37.7% | −12.3 pts | Elected |
| 2 | William Wyatt-Lowe | Conservative Party | 865 | 24.5% | — | |
| 3 | Linda Cheryl Ashdown | Reform UK | 757 | 21.4% | — | |
| 4 | Janet Nicola Ventiroso | Labour Party | 345 | 9.8% | — | |
| 5 | Christine Elaine Ridley | Green Party | 203 | 5.7% | — | |
| 6 | Gary John Ruff | Transform Party | 33 | 0.9% | — |
Rickmansworth East and Oxhey Park · single-seat
Marginal winner Winning candidate's share of valid ballots. 37.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.1 pts Valid ballots Voters who cast a valid ballot, from source data. 4,045
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Vishal Patel | Conservative Party | 1,533 | 37.9% | −12.1 pts | Elected |
| 2 | Raj Khiroya | Liberal Democrats | 1,205 | 29.8% | — | |
| 3 | Sonja Flynn | Reform UK | 917 | 22.7% | — | |
| 4 | Deesha Chandra | Green Party | 198 | 4.9% | — | |
| 5 | Bruce Prochnik | Labour Party | 192 | 4.7% | — |
Flamstead End and Turnford · single-seat
Marginal winner Winning candidate's share of valid ballots. 38.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −12.0 pts Valid ballots Voters who cast a valid ballot, from source data. 3,148
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Tony Hill | Reform UK | 1,197 | 38.0% | −12.0 pts | Elected |
| 2 | Mark Mills-Bishop | Conservative Party | 1,169 | 37.1% | — | |
| 3 | Madeline McFadden | Labour Party | 411 | 13.1% | — | |
| 4 | Owen George Brett | Green Party | 156 | 5.0% | — | |
| 5 | Dave Bromage | Liberal Democrats | 107 | 3.4% | — | |
| 6 | Ian John Seeby | British Democratic Party | 87 | 2.8% | — | |
| 7 | Robert Landon | Trade Unionist and Socialist Coalition | 21 | 0.7% | — |
Cheshunt Central · single-seat
Marginal winner Winning candidate's share of valid ballots. 38.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.8 pts Valid ballots Voters who cast a valid ballot, from source data. 3,063
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Paul Nicholas Seeby | Conservative Party | 1,169 | 38.2% | −11.8 pts | Elected |
| 2 | Siobhan Monaghan | Reform UK | 1,007 | 32.9% | — | |
| 3 | Zahra Lee Spencer | Labour Party | 564 | 18.4% | — | |
| 4 | Kostas Inchenko | Liberal Democrats | 161 | 5.3% | — | |
| 5 | Madela Baddock | Green Party | 135 | 4.4% | — | |
| 6 | Aaron Smith | Trade Unionist and Socialist Coalition | 27 | 0.9% | — |
Knebworth and Codicote · single-seat
Marginal winner Winning candidate's share of valid ballots. 38.4% 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. 3,985
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Ralph Muncer | Conservative Party | 1,531 | 38.4% | −11.6 pts | Elected |
| 2 | Sandreni Bonfante | Liberal Democrats | 999 | 25.1% | — | |
| 3 | James Murray-Watson | Reform UK | 845 | 21.2% | — | |
| 4 | Daniel Allen | Labour Party | 345 | 8.7% | — | |
| 5 | Des Stephens | Green Party | 265 | 6.6% | — |
Shephall · 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. 3,135
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Wendy Rouse | Reform UK | 1,207 | 38.5% | −11.5 pts | Elected |
| 2 | Jackie Hollywell | Labour Party | 841 | 26.8% | — | |
| 3 | Victoria Facey | Conservative Party | 622 | 19.8% | — | |
| 4 | Jaysica Marvell | Liberal Democrats | 261 | 8.3% | — | |
| 5 | Stephani Karyim Mok | Green Party | 175 | 5.6% | — | |
| 6 | Barbara Jane Clare | Trade Unionist and Socialist Coalition | 29 | 0.9% | — |
Harpenden Rural · single-seat
Marginal winner Winning candidate's share of valid ballots. 39.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.0 pts Valid ballots Voters who cast a valid ballot, from source data. 4,257
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Allison Frances Wren | Liberal Democrats | 1,661 | 39.0% | −11.0 pts | Elected |
| 2 | Ian Hawking | Conservative Party | 1,172 | 27.5% | — | |
| 3 | Philip Martin Wells | Reform UK | 939 | 22.1% | — | |
| 4 | Oliver James Hitch | Green Party | 289 | 6.8% | — | |
| 5 | Tom Chatfield | Labour Party | 196 | 4.6% | — |
Royston East and Ermine · 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. 4,380
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Ruth Brown | Liberal Democrats | 1,711 | 39.1% | −10.9 pts | Elected |
| 2 | Fraser Jones | Reform UK | 1,033 | 23.6% | — | |
| 3 | Callum Lachlan Bartram-Bell | Conservative Party | 996 | 22.7% | — | |
| 4 | Sarah Lucas | Labour Party | 372 | 8.5% | — | |
| 5 | Peter Wilkin | Green Party | 268 | 6.1% | — |
Bushey 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. 3,841
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Seamus Quilty | Conservative Party | 1,502 | 39.1% | −10.9 pts | Elected |
| 2 | Chris Shenton | Liberal Democrats | 1,411 | 36.7% | — | |
| 3 | Arabella Rolland | Reform UK | 637 | 16.6% | — | |
| 4 | Nik Oakley | Labour Party | 172 | 4.5% | — | |
| 5 | Matt Wheeler | Green Party | 119 | 3.1% | — |
Bedwell · 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,999
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Peter Lawrence Colley | Reform UK | 1,196 | 39.9% | −10.1 pts | Elected |
| 2 | Ellie Plater | Labour Party | 853 | 28.4% | — | |
| 3 | David Denny-Stubbs | Conservative Party | 422 | 14.1% | — | |
| 4 | Nigel Robert Bye | Liberal Democrats | 263 | 8.8% | — | |
| 5 | Balgiisa Ahmed | Green Party | 227 | 7.6% | — | |
| 6 | Steve Glennon | Trade Unionist and Socialist Coalition | 38 | 1.3% | — |
Meriden Tudor · 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. 2,916
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Penelope Margaret Hill | Liberal Democrats | 1,165 | 40.0% | −10.0 pts | Elected |
| 2 | Mark Dixon | Reform UK | 868 | 29.8% | — | |
| 3 | Jennifer Raperport | Conservative Party | 390 | 13.4% | — | |
| 4 | Keith Orlando Morgan | Labour Party | 353 | 12.1% | — | |
| 5 | John Jowers | Green Party | 140 | 4.8% | — |
St. Albans Central · 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. 4,481
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Matt Fisher | Green Party | 1,801 | 40.2% | −9.8 pts | Elected |
| 2 | Jojo Godfrey | Liberal Democrats | 1,795 | 40.1% | — | |
| 3 | David John Appleby | Reform UK | 352 | 7.9% | — | |
| 4 | Ambrose Killen | Conservative Party | 311 | 6.9% | — | |
| 5 | Mason Day | Labour Party | 197 | 4.4% | — | |
| 6 | Mark Antony Ewington | Communist Party of Britain | 25 | 0.6% | — |
Hertford Rural · 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. 4,153
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Ken Crofton | Conservative Party | 1,670 | 40.2% | −9.8 pts | Elected |
| 2 | Gayle Ward | Reform UK | 1,111 | 26.8% | — | |
| 3 | Joe Howlett | Liberal Democrats | 709 | 17.1% | — | |
| 4 | Lydia Helen Somerville | Green Party | 362 | 8.7% | — | |
| 5 | Rob Pinkham | Labour Party | 301 | 7.2% | — |
Harpenden North East · 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. 4,265
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Stuart Francis Roberts | Liberal Democrats | 1,730 | 40.6% | −9.4 pts | Elected |
| 2 | Teresa Heritage | Conservative Party | 1,511 | 35.4% | — | |
| 3 | David Collins Johnson | Reform UK | 499 | 11.7% | — | |
| 4 | Lesley Charlotte Baker | Green Party | 324 | 7.6% | — | |
| 5 | Neil Mulcock | Labour Party | 201 | 4.7% | — |
Hoddesdon North · single-seat
Marginal winner Winning candidate's share of valid ballots. 40.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.3 pts Valid ballots Voters who cast a valid ballot, from source data. 3,585
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Alexander James Curtis | Conservative Party | 1,460 | 40.7% | −9.3 pts | Elected |
| 2 | Giles Amponsah Hall | Reform UK | 1,302 | 36.3% | — | |
| 3 | Sarah Jane Chapman | Labour Party | 384 | 10.7% | — | |
| 4 | Ian Allan Kemp | Green Party | 220 | 6.1% | — | |
| 5 | Nick Belfitt | Liberal Democrats | 170 | 4.7% | — | |
| 6 | Albert Edward Nicolas | UK Independence Party (UKIP) | 28 | 0.8% | — | |
| 7 | Pauline Sulman | Trade Unionist and Socialist Coalition | 21 | 0.6% | — |
Handside and Peartree · single-seat
Marginal winner Winning candidate's share of valid ballots. 40.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.2 pts Valid ballots Voters who cast a valid ballot, from source data. 3,752
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Gemma May Louise Moore | Liberal Democrats | 1,532 | 40.8% | −9.2 pts | Elected |
| 2 | Tom Holdsworth | Reform UK | 845 | 22.5% | — | |
| 3 | Jeet Dhelaria | Conservative Party | 622 | 16.6% | — | |
| 4 | Darren Lewis | Labour Party | 508 | 13.5% | — | |
| 5 | Philip Hopley | Green Party | 219 | 5.8% | — | |
| 6 | Mark Shaun Kerr | Trade Unionist and Socialist Coalition | 26 | 0.7% | — |
Hitchin North · single-seat
Marginal winner Winning candidate's share of valid ballots. 41.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.1 pts Valid ballots Voters who cast a valid ballot, from source data. 4,101
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Ian Albert | Labour Party | 1,718 | 41.9% | −8.1 pts | Elected |
| 2 | Deolinda Maria Eltringham | Green Party | 737 | 18.0% | — | |
| 3 | Ashley Brandon | Reform UK | 622 | 15.2% | — | |
| 4 | Michael Goddard | Conservative Party | 581 | 14.2% | — | |
| 5 | Dominic Griffiths | Liberal Democrats | 415 | 10.1% | — | |
| 6 | Daisy Appoh | Christian Peoples Alliance | 28 | 0.7% | — |
Hemel Hempstead North East · single-seat
Marginal winner Winning candidate's share of valid ballots. 42.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.4 pts Valid ballots Voters who cast a valid ballot, from source data. 2,659
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Colette Wyatt-Lowe | Conservative Party | 1,133 | 42.6% | −7.4 pts | Elected |
| 2 | Lindsey Anne Betts | Reform UK | 701 | 26.4% | — | |
| 3 | Goverdhan Silwal | Labour Party | 493 | 18.5% | — | |
| 4 | Nicholas Alan Keay | Liberal Democrats | 159 | 6.0% | — | |
| 5 | William Jeffrey Burgar | Green Party | 128 | 4.8% | — | |
| 6 | Brian Hall | Independent | 45 | 1.7% | — |
Goffs Oak and Bury Green · single-seat
Marginal winner Winning candidate's share of valid ballots. 42.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.2 pts Valid ballots Voters who cast a valid ballot, from source data. 3,442
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Anthony Joseph Owen | Reform UK | 1,472 | 42.8% | −7.2 pts | Elected |
| 2 | Corina Gander | Conservative Party | 1,178 | 34.2% | — | |
| 3 | Ed Dragusin | Labour Party | 367 | 10.7% | — | |
| 4 | David Bryan Payne | Liberal Democrats | 234 | 6.8% | — | |
| 5 | Ellie Austen | Green Party | 178 | 5.2% | — | |
| 6 | Bea Gardner Asker | Trade Unionist and Socialist Coalition | 13 | 0.4% | — |
North Watford · single-seat
Marginal winner Winning candidate's share of valid ballots. 43.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.9 pts Valid ballots Voters who cast a valid ballot, from source data. 3,367
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Richard Peter Short | Liberal Democrats | 1,450 | 43.1% | −6.9 pts | Elected |
| 2 | Asif Khan | Labour Party | 926 | 27.5% | — | |
| 3 | Xiaolei Xie | Reform UK | 508 | 15.1% | — | |
| 4 | Danny Mosley | Conservative Party | 244 | 7.2% | — | |
| 5 | Bruce Perry | Green Party | 167 | 5.0% | — | |
| 6 | Derek Roy Foster | Trade Unionist and Socialist Coalition | 46 | 1.4% | — | |
| 7 | Sarah Jane Knott | Heritage Party | 26 | 0.8% | — |
Welwyn · single-seat
Marginal winner Winning candidate's share of valid ballots. 43.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.6 pts Valid ballots Voters who cast a valid ballot, from source data. 4,275
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Tony Kingsbury | Conservative Party | 1,854 | 43.4% | −6.6 pts | Elected |
| 2 | Mark Alexander Smith | Reform UK | 961 | 22.5% | — | |
| 3 | Andrew Osborne | Labour Party | 597 | 14.0% | — | |
| 4 | Jackie Brennan | Liberal Democrats | 458 | 10.7% | — | |
| 5 | David Cox | Green Party | 405 | 9.5% | — |
Hitchin South · single-seat
Marginal winner Winning candidate's share of valid ballots. 43.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.5 pts Valid ballots Voters who cast a valid ballot, from source data. 4,643
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Chris Lucas | Liberal Democrats | 2,020 | 43.5% | −6.5 pts | Elected |
| 2 | Anthony John-Goodman | Conservative Party | 889 | 19.1% | — | |
| 3 | Indie Sunner | Labour Party | 798 | 17.2% | — | |
| 4 | Tracy Maney | Reform UK | 590 | 12.7% | — | |
| 5 | Elizabeth Ryder Ford | Green Party | 309 | 6.7% | — | |
| 6 | Sid Cordle | Christian Peoples Alliance | 37 | 0.8% | — |
Woodside Stanborough · single-seat
Marginal winner Winning candidate's share of valid ballots. 43.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.3 pts Valid ballots Voters who cast a valid ballot, from source data. 2,940
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Tim Williams | Liberal Democrats | 1,284 | 43.7% | −6.3 pts | Elected |
| 2 | Malcolm Caborn | Reform UK | 945 | 32.1% | — | |
| 3 | Anne Joynes | Labour Party | 303 | 10.3% | — | |
| 4 | Lola Adedoyin | Conservative Party | 287 | 9.8% | — | |
| 5 | Jake Mitchell | Green Party | 121 | 4.1% | — |
Hoddesdon South · 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. 3,810
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Steve Wortley | Conservative Party | 1,669 | 43.8% | −6.2 pts | Elected |
| 2 | Adam John Clayton | Reform UK | 1,239 | 32.5% | — | |
| 3 | Sally Ann Kemp | Green Party | 371 | 9.7% | — | |
| 4 | Aeden Francis Rooney | Labour Party | 314 | 8.2% | — | |
| 5 | Tim Vizer | Liberal Democrats | 197 | 5.2% | — | |
| 6 | Joshua Asker | Trade Unionist and Socialist Coalition | 20 | 0.5% | — |
St. Stephen's · 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. 4,246
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Ajanta Hilton | Liberal Democrats | 1,863 | 43.9% | −6.1 pts | Elected |
| 2 | Craig Geoffrey Holliday | Reform UK | 1,089 | 25.6% | — | |
| 3 | Stella Maria Nita Nash | Conservative Party | 954 | 22.5% | — | |
| 4 | Gabriel Charles Benedict Roberts | Green Party | 183 | 4.3% | — | |
| 5 | Laurence Chester | Labour Party | 157 | 3.7% | — |
Chells · 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. 3,532
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Robin Gareth Parker | Liberal Democrats | 1,556 | 44.1% | −5.9 pts | Elected |
| 2 | Robert Henry | Reform UK | 1,095 | 31.0% | — | |
| 3 | Forhad Chowdhury | Labour Party | 407 | 11.5% | — | |
| 4 | Margaret Penelope Notley | Conservative Party | 318 | 9.0% | — | |
| 5 | Dave Ingarfill | Green Party | 128 | 3.6% | — | |
| 6 | Mark Gentleman | Trade Unionist and Socialist Coalition | 28 | 0.8% | — |
Hatfield South · 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. 2,600
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Paul Mark Zukowskyj | Liberal Democrats | 1,146 | 44.1% | −5.9 pts | Elected |
| 2 | Jane Louise Johnson | Reform UK | 638 | 24.5% | — | |
| 3 | Teresa Florence Travell | Conservative Party | 453 | 17.4% | — | |
| 4 | Kamal Hussain | Labour Party | 363 | 14.0% | — |
Tring · single-seat
Marginal winner Winning candidate's share of valid ballots. 44.6% 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. 4,831
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Sally Symington | Liberal Democrats | 2,154 | 44.6% | −5.4 pts | Elected |
| 2 | Justin Alexander Charlton-Jones | Conservative Party | 1,042 | 21.6% | — | |
| 3 | Andy White | Reform UK | 956 | 19.8% | — | |
| 4 | Joe Stopps | Green Party | 481 | 10.0% | — | |
| 5 | James F Lawler | Labour Party | 198 | 4.1% | — |
Bishop's Stortford East · 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. 3,434
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Calvin Laurie Horner | Liberal Democrats | 1,536 | 44.7% | −5.3 pts | Elected |
| 2 | Mike Casey | Reform UK | 774 | 22.5% | — | |
| 3 | David Andrew Snowdon | Conservative Party | 628 | 18.3% | — | |
| 4 | Paul Newell | Labour Party | 310 | 9.0% | — | |
| 5 | Andrew David Zsibrita | Green Party | 175 | 5.1% | — | |
| 6 | Barry Hensall | Heritage Party | 11 | 0.3% | — |
Sawbridgeworth · single-seat
Marginal winner Winning candidate's share of valid ballots. 45.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.9 pts Valid ballots Voters who cast a valid ballot, from source data. 3,993
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Eric Henry Buckmaster | Conservative Party | 1,802 | 45.1% | −4.9 pts | Elected |
| 2 | John Stefan Burmicz | Reform UK | 1,230 | 30.8% | — | |
| 3 | Dawn Kathleen Anne Newell | Labour Party | 376 | 9.4% | — | |
| 4 | Julia Mary Davies | Liberal Democrats | 318 | 8.0% | — | |
| 5 | Sarah Santos | Green Party | 267 | 6.7% | — |
Croxley · single-seat
Marginal winner Winning candidate's share of valid ballots. 45.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.9 pts Valid ballots Voters who cast a valid ballot, from source data. 4,198
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Chris Lloyd | Liberal Democrats | 1,895 | 45.1% | −4.9 pts | Elected |
| 2 | Chris Mitchell | Green Party | 1,211 | 28.8% | — | |
| 3 | George Moss | Reform UK | 677 | 16.1% | — | |
| 4 | Gordon Elvey | Conservative Party | 305 | 7.3% | — | |
| 5 | Jeni Swift Gillett | Labour Party | 110 | 2.6% | — |
Hatfield Rural · single-seat
Marginal winner Winning candidate's share of valid ballots. 45.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.6 pts Valid ballots Voters who cast a valid ballot, from source data. 3,263
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Fiona Thomson | Conservative Party | 1,481 | 45.4% | −4.6 pts | Elected |
| 2 | Michael Peter Southwell | Reform UK | 998 | 30.6% | — | |
| 3 | Graham Martyn Beevers | Labour Party | 341 | 10.5% | — | |
| 4 | Anthony John Green | Liberal Democrats | 243 | 7.4% | — | |
| 5 | William Nicholas Huggonson Berrington | Green Party | 175 | 5.4% | — | |
| 6 | Mia Americanos-Molinaro | Heritage Party | 25 | 0.8% | — |
Harpenden South West · single-seat
Marginal winner Winning candidate's share of valid ballots. 47.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.6 pts Valid ballots Voters who cast a valid ballot, from source data. 4,994
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Matt Cowley | Conservative Party | 2,365 | 47.4% | −2.6 pts | Elected |
| 2 | Edgar Hill | Liberal Democrats | 1,483 | 29.7% | — | |
| 3 | Stephen Bird | Reform UK | 550 | 11.0% | — | |
| 4 | Ben Dearman | Labour Party | 314 | 6.3% | — | |
| 5 | Tanja Bruckmann-Rath | Green Party | 282 | 5.6% | — |
Royston West and Rural · 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. 4,552
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Steve Jarvis | Liberal Democrats | 2,217 | 48.7% | −1.3 pts | Elected |
| 2 | Alan Deeney | Reform UK | 994 | 21.8% | — | |
| 3 | Suzy Brandes | Conservative Party | 791 | 17.4% | — | |
| 4 | Vijaiya Poopalasingham | Labour Party | 340 | 7.5% | — | |
| 5 | Julie Rackham | Green Party | 210 | 4.6% | — |
Hertford All Saints · 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. 3,764
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Ben Crystall | Green Party | 1,870 | 49.7% | −0.3 pts | Elected |
| 2 | Graham McAndrew | Reform UK | 749 | 19.9% | — | |
| 3 | Sean Howlett | Conservative Party | 725 | 19.3% | — | |
| 4 | Nahum Clements | Labour Party | 247 | 6.6% | — | |
| 5 | Andrew James Robert Porrer | Liberal Democrats | 173 | 4.6% | — |
Berkhamsted · single-seat
Marginal winner Winning candidate's share of valid ballots. 51.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.7 pts Valid ballots Voters who cast a valid ballot, from source data. 4,354
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Nigel Taylor | Liberal Democrats | 2,250 | 51.7% | +1.7 pts | Elected |
| 2 | Gbola Adeleke | Conservative Party | 812 | 18.6% | — | |
| 3 | Adrian Steeples | Reform UK | 663 | 15.2% | — | |
| 4 | Kevin Donald Fielding | Green Party | 436 | 10.0% | — | |
| 5 | Geraint Owen Cooksley | Labour Party | 193 | 4.4% | — |
Nascot Park · single-seat
Marginal winner Winning candidate's share of valid ballots. 53.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.0 pts Valid ballots Voters who cast a valid ballot, from source data. 4,058
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Mark Adrian Watkin | Liberal Democrats | 2,149 | 53.0% | +3.0 pts | Elected |
| 2 | John Clive Craddock | Reform UK | 735 | 18.1% | — | |
| 3 | Stephen Woodard | Conservative Party | 540 | 13.3% | — | |
| 4 | Minesh Pareek | Labour Party | 381 | 9.4% | — | |
| 5 | Andrew Gallagher | Green Party | 253 | 6.2% | — |
Bushey North · single-seat
Marginal winner Winning candidate's share of valid ballots. 53.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.9 pts Valid ballots Voters who cast a valid ballot, from source data. 3,040
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Laurence Stephen Brass | Liberal Democrats | 1,640 | 53.9% | +3.9 pts | Elected |
| 2 | David Carter | Conservative Party | 596 | 19.6% | — | |
| 3 | Antony Michaelson | Reform UK | 501 | 16.5% | — | |
| 4 | Michael Mandonga | Labour Party | 171 | 5.6% | — | |
| 5 | Michael Rayment | Green Party | 132 | 4.3% | — |
Colney Heath and Marshalswick · single-seat
Marginal winner Winning candidate's share of valid ballots. 55.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.1 pts Valid ballots Voters who cast a valid ballot, from source data. 4,057
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | John Hale | Liberal Democrats | 2,234 | 55.1% | +5.1 pts | Elected |
| 2 | Frances Mary Leonard | Conservative Party | 767 | 18.9% | — | |
| 3 | Kaylee Eleanor Muldoon | Reform UK | 680 | 16.8% | — | |
| 4 | Sally Leonard | Green Party | 252 | 6.2% | — | |
| 5 | Nick Pullinger | Labour Party | 124 | 3.1% | — |
Central Watford and Oxhey · 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. 3,341
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Peter Taylor | Liberal Democrats | 1,850 | 55.4% | +5.4 pts | Elected |
| 2 | Neal Webber | Reform UK | 539 | 16.1% | — | |
| 3 | Sonu Masania | Labour Party | 430 | 12.9% | — | |
| 4 | Peter Williams | Conservative Party | 283 | 8.5% | — | |
| 5 | Matt Jones | Green Party | 206 | 6.2% | — | |
| 6 | James Francis O'Connor | Trade Unionist and Socialist Coalition | 33 | 1.0% | — |
St. Albans North · single-seat
Marginal winner Winning candidate's share of valid ballots. 56.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +6.3 pts Valid ballots Voters who cast a valid ballot, from source data. 3,694
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Helen Campbell | Liberal Democrats | 2,080 | 56.3% | +6.3 pts | Elected |
| 2 | Stewart Irus Jason Vassie | Reform UK | 456 | 12.3% | — | |
| 3 | Don Deepthi | Conservative Party | 453 | 12.3% | — | |
| 4 | Livvy Gibbs | Green Party | 449 | 12.2% | — | |
| 5 | Sarah Heiser | Labour Party | 256 | 6.9% | — |
St. Albans East · single-seat
Marginal winner Winning candidate's share of valid ballots. 60.7% 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. 3,860
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Anthony Francis Rowlands | Liberal Democrats | 2,344 | 60.7% | +10.7 pts | Elected |
| 2 | Jane Dawson-Davis | Reform UK | 507 | 13.1% | — | |
| 3 | Lucy Swift | Green Party | 408 | 10.6% | — | |
| 4 | Richard Patrick Curthoys | Conservative Party | 352 | 9.1% | — | |
| 5 | John Paton | Labour Party | 249 | 6.5% | — |
St. Albans South · single-seat
Marginal winner Winning candidate's share of valid ballots. 60.9% 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. 4,193
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Sandy Walkington | Liberal Democrats | 2,555 | 60.9% | +10.9 pts | Elected |
| 2 | Hayley Freedman | Reform UK | 524 | 12.5% | — | |
| 3 | Graham Stanley Leonard | Conservative Party | 499 | 11.9% | — | |
| 4 | Juliet Voisey | Green Party | 385 | 9.2% | — | |
| 5 | Steven Clark | Labour Party | 230 | 5.5% | — |
Watling · single-seat
Marginal winner Winning candidate's share of valid ballots. 67.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.4 pts Valid ballots Voters who cast a valid ballot, from source data. 3,705
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Caroline Clapper | Conservative Party | 2,499 | 67.4% | +17.4 pts | Elected |
| 2 | Gus Channer | Reform UK | 589 | 15.9% | — | |
| 3 | Satvinder Singh Juss | Labour Party | 264 | 7.1% | — | |
| 4 | Stuart Howard | Liberal Democrats | 231 | 6.2% | — | |
| 5 | Cheryl Stungo | Green Party | 122 | 3.3% | — |