Skip to content
Surf Wiki
Save to docs
general

From Surf Wiki (app.surf) — the open knowledge base

2025 Hertfordshire County Council election


The 2025 Hertfordshire County Council election was held on 1 May 2025 to elect members to Hertfordshire County Council in Hertfordshire, England. 78 councillors, one from each ward, were elected using the first-past-the-post voting system. This was on the same day as other local elections. Hertfordshire was one of 14 county councils to hold elections in 2025, after the government delayed several local elections to 2026 as part of a plan to reorganise local government.

Prior to the election, the council was under Conservative control, led by councillor Richard Roberts of King's Langley. Following the election the council went under no overall control, with the Liberal Democrats being the largest party. They subsequently formed a minority administration, with Liberal Democrat councillor Steve Jarvis of Royston West and Rural being appointed the new leader of the council at the subsequent annual council meeting on 20 May 2025.

Map showing the results of the 2021 council election

In the 2021 election, the Conservatives won 46 seats, giving them a majority and control of the council. The Liberal Democrats were the second biggest party with 23 seats, followed by Labour with 7 seats and the Greens with 1 seat. The Hemel Hempstead South East seat was won by Jan Maddern, a former Conservative who ran as an independent. The council leader, Conservative councillor Richard Roberts of King's Langley, was elected on 25 May 2021.

Several by-elections took place between the 2021 and 2025 elections:

DivisionDateIncumbentWinnerCauseRef.
Hitchin South10 March 2022Liberal DemocratsPaul ClarkLiberal DemocratsKeith HoskinsDeath
Hitchin North9 February 2023LabourJudi BillingLabourIan AlbertDeath
Harpenden Rural7 December 2023ConservativeAnnie BrewsterLiberal DemocratsAllison WrenAppointed High Sheriff of Hertfordshire
Bedwell29 August 2024LabourSharon TaylorLabourEllie PlaterResigned after receiving a peerage and appointed to the House of Lords

In July 2024, councillor Sara Bedford of Abbots Langley left the Liberal Democrats after a dispute with local party leadership and served the rest of her term as an independent. In the 2024 general election, the Labour Party won seven of the Hertfordshire seats from the Conservatives (Hemel Hempstead, Hertford & Stortford, Hitchin, North East Hertfordshire, Stevenage, Watford and Welwyn Hatfield). The Liberal Democrats won the new seat of Harpenden and Berkhamsted and retained St Albans while the Conservatives retained Broxbourne, Hertsmere and South West Hertfordshire. Overall, of the Hertfordshire seats, Labour won seven, the Conservatives won three and the Liberal Democrats won two. That same month, councillor Ron Tindall of Hemel Hempstead St Paul's was the recipient of misconduct allegations, which he denied. An independent report released in October concluded that Tindall had "made various misogynistic remarks which were completely inappropriate and disrespectful to women" as well as "creat[ing] an uncomfortable and intimidating environment for the complainant to such an extent that they didn’t feel comfortable being left alone in a room with [him]". He was suspended from the Liberal Democrat group on the county council in March 2025.

In October 2024, councillor James Bond of Hatfield North died following a long illness, leaving the seat vacant. No by-election was held. In December, councillor Michelle Vince of Borehamwood North resigned from the Labour Party after being deselected as the candidate for her ward in the upcoming election, serving the rest of her term as an independent. In January 2025, councillor Sunny Thusu of Haldens had the whip removed after it was revealed that he had cheated on his medical school exams in 2023. He was subsequently expelled from the Conservative group on the council and sat the rest of his term as an independent. In March 2025, councillor Graham McAndrew of Bishop's Stortford Rural left the Conservatives and joined Reform UK.

After 2021 electionBefore 2025 election
Conservative46Conservative42
Liberal Democrats23Liberal Democrats22
Labour7Labour6
Green1Green1
Independent1Independent5
Reform0Reform1
Vacant—N/aVacant1
  • December 2021: Paul Clark (Liberal Democrats) dies – by-election held March 2022
  • March 2022: Keith Hoskins (Liberal Democrats) wins by-election, holds Hitchin South
  • November 2022: Judi Billing (Labour) dies – by-election held February 2023
  • February 2023: Ian Albert (Labour) wins by-election, holds Hitchin North
  • October 2023: Annie Brewster (Conservative) resigns – by-election held December 2023
  • December 2023: Allison Wren (Liberal Democrats) wins by-election, gains Harpenden Rural from Conservatives
  • July 2024: Sharon Taylor (Labour) resigns – by-election held August 2024; Sara Bedford (Liberal Democrats) leaves party to sit as an independent
  • August 2024: Ellie Plater (Labour) wins by-election, holds Bedwell
  • October 2024: James Bond (Conservative) dies – seat left vacant until 2025 election
  • January 2025: Sunny Thusu (Conservative) suspended from party; Michelle Vince (Labour) leaves party to sit as an independent
  • March 2025: Ron Tindall (Liberal Democrats) suspended from party; Graham McAndrew (Conservative) leaves party to join Reform UK

Reflecting national trends, Reform UK experienced a significant increase in representation, winning 14 seats, the party's first-ever elected seats in the county council's elections. The Conservatives lost over half its seats and overall control of the council, bringing an end to 26 years of majority rule. The Liberal Democrats emerged as the largest party on the council for the first time in the council's history. The Green Party won 5 seats, an increase of 4, and Labour made a net loss of 2 seats, despite gaining several seats from the Conservatives. No party achieved a majority, bringing the council into no overall control. After the election, the Liberal Democrats formed a minority administration. On 20 May, they appointed councillor Steve Jarvis of Royston West and Rural as leader of the council and councillor Laurence Brass of Bushey North as chairman of the council.

On 10 May, the Reform UK councillors appointed councillor Doug Bainbridge of Old Stevenage as their group leader on the council, with councillor David Herring of Hemel Hempstead North West being appointed as their deputy leader. The Green Party also appointed a new group leader, councillor Kirsty Taylor-Moran of Ware North, and deputy leader, councillor Matt Fisher of St Albans Central. On 20 May, the day of the council's annual meeting, councillor Tina Bhartwas of Letchworth North left the Labour Party and joined the Liberal Democrats, citing dissatisfaction over the policies of the national Labour government. Councillor Nigel Bell of West Watford, the leader of the council's Labour group, called Bhartwas' move a "blow", while Conservative group leader councillor Richard Roberts of King's Langley criticised Bhartwas, claiming that she had "betrayed" her residents and calling for her to resign and face a by-election.

On 7 October, councillor Caroline Clapper of Watling left the Conservative Party and joined Reform UK. She rejected calls for her to resign and face a by-election, stating it would cause a "significant and unnecessary cost to the taxpayer". In February 2026, councillor Peter Colley of Bedwell left Reform UK and joined Restore Britain. In March 2026, councillor Tony Hill of Flamstead End and Turnford resigned with no reason given, a by-election for his seat will be held on 7 May alongside the elections to Broxbourne Borough Council.

2025 Hertfordshire County Council election
Liberal Democrats7831102839.726.174,749–0.4
Conservative78220242430.725.974,099–17.4
Reform78141401417.924.269,090+24.0
Labour7852426.413.438,389–7.8
Green7754046.49.326,532+1.8
Independent51001.30.92,649+0.1
TUSC190000.00.1181–0.1
CPA30000.0<0.193–0.1
British Democrats10000.0<0.187N/A
Heritage30000.0<0.162±0.0
Transform10000.0<0.133N/A
UKIP10000.0<0.128-0.1
Communist10000.0<0.125N/A
Alliance for Democracy and Freedom (UK)10000.0<0.124±0.0

The Borough of Broxbourne shown within Hertfordshire

PartySeats+/-Votes%+/–
Conservative427,58438.0–24.2
Reform UK227,06035.3N/A
Labour02,73113.7–10.7
Green01,2426.2+2.1
Liberal Democrats01,0605.3+2.9
TUSC01810.9N/A
British Democrats0870.4N/A
UKIP0280.1N/A
Total619,97327.6
Registered electors72,385

Division results

PartyCandidateVotes%.mw-parser-output .tooltip-dotted{border-bottom:1px dotted;cursor:help}±%
Conservative1,16938.2–22.9
Reform1,00732.9New
Labour56418.4–10.5
Liberal Democrats1615.3–4.8
Green1354.4New
TUSC270.9New
1625.3–55.7
3,06325.4–2.9
12,044
PartyCandidateVotes%±%
Reform1,19738.0New
Conservative1,16937.1–30.7
Labour41113.1–8.1
Green1565.0–2.4
Liberal Democrats1073.4–0.2
British Democrats872.8New
TUSC210.7New
280.9New
3,14827.3–1.1
11,522
Reform gain from Conservative
PartyCandidateVotes%±%
Reform1,47242.8New
Conservative1,17834.2–29.6
Labour36710.7–6.2
Liberal Democrats2346.8–6.4
Green1785.2–1.0
TUSC130.4New
2948.5
3,44227.1–2.8
12,712
Reform gain from Conservative
PartyCandidateVotes%±%
Conservative1,46040.7–27.8
Reform1,30236.3New
Labour38410.7–10.5
Green2206.1New
Liberal Democrats1704.7–5.5
UKIP280.8New
TUSC210.6New
1584.4–64.1
3,58530.0+1.9
11,948
PartyCandidateVotes%±%
Conservative1,66943.8–23.2
Reform1,23932.5New
Green3719.7–0.7
Labour Co-op3148.2–2.8
Liberal Democrats1975.2–2.8
TUSC200.5New
43011.3–55.8
3,81031.0–1.6
12,306
PartyCandidateVotes%±%
Conservative93932.1–14.1
Reform84328.8New
Labour69123.6–19.8
Liberal Democrats1916.5+2.3
Green1826.2New
TUSC792.7New
963.3+0.5
2,92524.7–6.4
11,848

The Borough of Dacorum shown within Hertfordshire

PartySeats+/-Votes%+/–
Liberal Democrats49,82827.6–2.4
Conservative329,46826.6–15.5
Reform UK228,76124.6+24.4
Independent11,1833.3–0.2
Labour03,62110.2–4.8
Green02,6807.6–1.6
Transform0330.1N/A
Total1035,57430.9
Registered electors115,179

Division results

PartyCandidateVotes%±%
Liberal Democrats2,25051.7–0.1
Conservative81218.7–11.1
Reform66315.2New
Green43610.0+0.2
Labour1934.4–4.2
1,43833.0+11.0
4,35436.1–10.4
12,058
Liberal Democrats hold+5.5
PartyCandidateVotes%±%
Liberal Democrats1,41135.7–3.0
Conservative1,21130.7–15.5
Reform87822.3New
Green2656.7+0.4
Labour1814.6–2.6
2005.0
3,94635.8–5.3
11,037
Liberal Democrats gain from Conservative+6.3
PartyCandidateVotes%±%
Conservative99130.4–28.9
Reform93528.6New
Liberal Democrats88727.2+15.0
Labour3019.2–11.0
Green1514.6–3.7
561.8–37.3
3,26529.6–0.9
11,057
PartyCandidateVotes%±%
Conservative1,13342.6–17.5
Reform70126.4New
Labour49318.5–3.2
Liberal Democrats1596.0–4.2
Green1284.8–3.3
Independent451.7New
43216.2–22.3
2,65926.0–1.0
10,228
PartyCandidateVotes%±%
Reform1,01532.1New
Conservative99031.4–24.1
Labour69522.0–1.5
Liberal Democrats2758.7–2.8
Green1835.8–3.7
250.7
3,15827.9–2.1
11,335
Reform gain from Conservative
PartyCandidateVotes%±%
Independent1,13835.2–1.4
Reform82325.3New
Conservative51716.0–14.0
Labour37111.5–11.5
Liberal Democrats2006.2+1.5
Green1885.8±0.0
3159.9+3.5
3,23726.5–5.0
12,243
PartyCandidateVotes%±%
Reform96632.8New
Liberal Democrats73725.0–17.8
Labour55118.7–2.4
Conservative53718.2–20.0
Green1575.3–2.6
2297.8
2,94827.1+0.8
10,915
Reform gain from Liberal Democrats
PartyCandidateVotes%±%
Liberal Democrats1,33237.7+3.8
Conservative86524.5–10.8
Reform75721.4New
Labour3459.8–5.2
Green2035.7–2.5
Transform330.9New
46713.2+7.0
3,53528.5–8.1
12,414
Liberal Democrats hold+7.3
PartyCandidateVotes%±%
Conservative1,37037.6–24.5
Reform1,06729.3New
Green48813.4–2.1
Liberal Democrats42311.6+2.3
Labour2938.1–5.0
3038.3–38.3
3,64133.2–3.5
10,981
PartyCandidateVotes%±%
Liberal Democrats2,15444.6–5.5
Conservative1,04221.5–8.5
Reform95619.8New
Green48110.0–0.9
Labour1984.1–4.9
1,11223.1+3.0
4,83137.5–7.2
12,911
Liberal Democrats hold–1.5

East Hertfordshire district shown within Hertfordshire

PartySeats+/-Votes%+/–
Green437,73520.3+5.4
Conservative3510,93128.7–21.8
Liberal Democrats215,36114.1–0.6
Reform UK1110,37527.2+27.0
Labour03,6399.5–9.1
TUSC0340.1±0.0
ADF0240.1–0.2
Heritage011<0.1N/A
Total1038,11032.8
Registered electors116,299

Division results

PartyCandidateVotes%±%
Liberal Democrats1,53644.7–0.9
Reform77422.5New
Conservative62818.3–15.4
Labour3109.0–4.7
Green1755.1–1.9
Heritage110.3New
76222.2+10.3
3,43431.3–7.3
11,099
PartyCandidateVotes%±%
Conservative1,08730.7–23.1
Reform1,08030.5New
Liberal Democrats64318.1+2.5
Labour39611.2–8.9
Green3168.9–1.7
ADF240.7New
70.2–33.5
3,55332.4–1.7
10,974
PartyCandidateVotes%±%
Liberal Democrats1,07227.5+8.6
Reform94924.4New
Conservative94724.3–20.1
Labour63216.2–9.0
Green2947.6–4.0
1233.2–16.0
3,90029.0–2.6
13,453
Liberal Democrats gain from Conservative
PartyCandidateVotes%±%
Reform1,58437.3+34.9
Conservative1,15427.2–33.4
Green1,01723.9+6.1
Labour2495.9–7.6
Liberal Democrats2395.6–0.1
43010.1
4,24334.7+1.1
12,242
Reform gain from Conservative+34.2
PartyCandidateVotes%±%
Green1,87049.6+6.4
Reform74919.9New
Conservative72519.2–17.9
Labour2476.6–8.1
Liberal Democrats1734.6–0.4
1,12129.8+23.7
3,76737.2–2.4
10,695
PartyCandidateVotes%±%
Conservative1,67040.1–23.1
Reform1,11126.7New
Liberal Democrats70917.0+2.7
Green3628.7–3.1
Labour Co-op3017.2–3.5
55913.4–35.5
4,16238.1–1.4
10,930
PartyCandidateVotes%±%
Green1,19429.3New
Conservative1,13527.9–18.4
Reform83420.5New
Labour67316.5–25.7
Liberal Democrats2045.0–6.6
TUSC250.6New
591.4New
4,07133.2–2.3
12,249
Green gain from Conservative
PartyCandidateVotes%±%
Conservative1,80245.1–19.9
Reform1,23030.8New
Labour3769.4–6.1
Liberal Democrats3188.0–11.5
Green2676.7New
57214.3–31.3
3,99631.3–3.1
12,763
PartyCandidateVotes%±%
Green1,10032.4–1.7
Reform1,03130.4New
Conservative84524.9–26.2
Liberal Democrats2036.0New
Labour2015.9–7.9
TUSC90.3–0.7
692.0
3,39332.2–2.0
10,534
Green gain from Conservative
PartyCandidateVotes%±%
Green1,14031.4+15.6
Reform1,03328.5New
Conservative93825.9–27.0
Liberal Democrats2647.3–2.1
Labour2547.0–11.4
1072.9
3,62832.0–0.7
11,360
Green gain from Conservative

The Borough of Hertsmere shown within Hertfordshire

PartySeats+/-Votes%+/–
Conservative48,71035.8–14.3
Reform UK225,80023.8N/A
Liberal Democrats14,14817.0+2.0
Labour023,60914.8–12.0
Green01,1244.6–0.9
Independent09654.0+1.7
Total724,35630.8
Registered electors79,008

Division results

PartyCandidateVotes%±%
Reform97230.5New
Independent75123.6New
Conservative62819.7–20.0
Labour Co-op60919.1–33.6
Liberal Democrats1233.9+0.8
Green1053.2±0.0
2216.9M/A
3,18827.0–2.2
11,755
Reform gain from Labour
PartyCandidateVotes%±%
Reform1,01833.1New
Labour88128.7–17.8
Conservative86228.0–13.8
Green1635.3–0.7
Liberal Democrats1514.9+1.4
1374.4New
3,07528.0–4.1
11,156
Reform gain from Labour
PartyCandidateVotes%±%
Liberal Democrats1,64053.9+1.2
Conservative59619.6–14.3
Reform50116.5New
Labour Co-op1715.6–3.2
Green1324.3–0.3
1,04434.3+15.5
3,04028.0–10.8
10,846
Liberal Democrats hold+7.6
PartyCandidateVotes%±%
Conservative1,50239.1–17.8
Liberal Democrats1,41136.7+8.2
Reform63716.6New
Labour Co-op1724.5–4.8
Green1193.1–2.2
912.4–26.0
3,84135.0–4.3
10,942
Conservative hold–13.2
PartyCandidateVotes%±%
Conservative1,36234.5–16.8
Reform1,08127.4New
Labour Co-op78920.0–15.4
Liberal Democrats2576.5+0.6
Green2406.1–0.3
Independent2145.4New
2817.1–9.8
3,94334.0–3.1
11,580
PartyCandidateVotes%±%
Conservative1,26135.4–10.0
Reform1,00228.1New
Labour72320.3–10.4
Liberal Democrats3359.4+6.9
Green2436.8+1.1
2597.3–7.3
3,56431.0–7.9
11,431
PartyCandidateVotes%±%
Conservative2,49967.4–7.9
Reform58915.9New
Labour Co-op2647.1–5.1
Liberal Democrats2316.2+0.5
Green1223.3–3.5
1,91051.5–12.6
3,70533.0–6.9
11,298

North Hertfordshire district shown within Hertfordshire

PartySeats+/-Votes%+/-
Liberal Democrats4210,17527.0+4.7
Labour317,63020.3–4.7
Conservative239,24324.6–18.7
Reform UK07,42219.7+19.5
Green03,0658.1–0.5
CPA0930.2–0.2
Total937,62836.9
Registered electors101,857

Division results

PartyCandidateVotes%±%
Labour Co-op1,43235.4+6.7
Conservative1,21830.1–15.0
Reform73518.2New
Liberal Democrats3799.4–4.9
Green2827.0–4.9
2145.3
4,04637.5–2.9
10,789
Labour Co-op gain from Conservative+10.9
PartyCandidateVotes%±%
Labour Co-op1,71841.9–10.5
Green73718.0+7.7
Reform62215.2New
Conservative58114.2–12.3
Liberal Democrats41510.1+0.7
CPA280.7–0.7
98123.9–2.0
4,10133.9–9.2
12,087
Labour Co-op hold–9.1
PartyCandidateVotes%±%
Conservative1,30233.8–14.6
Labour85222.1+3.5
Reform83621.7New
Liberal Democrats48812.7+3.3
Green3509.1–13.2
CPA280.7–0.5
45011.7–14.4
3,85635.6–6.2
10,846
Conservative hold–9.1
PartyCandidateVotes%±%
Liberal Democrats2,02043.5+5.8
Conservative88919.1–17.8
Labour79817.2+2.2
Reform59013.0New
Green3096.7–2.2
CPA370.8–0.3
1,13124.4+23.6
4,64342.0–5.0
11,056
Liberal Democrats hold+11.8
PartyCandidateVotes%±%
Conservative1,53138.4–17.1
Liberal Democrats99925.1+5.5
Reform84521.2New
Labour3458.7–5.6
Green2656.6–3.9
1,26613.3–22.6
3,98539.1–5.8
10,199
Conservative hold–11.3
PartyCandidateVotes%±%
Labour Co-op1,14129.7–16.0
Reform98425.7New
Conservative85622.3–22.4
Liberal Democrats45711.9+2.4
Green39810.4New
1574.0+3.0
3,83632.4–5.2
11,852
PartyCandidateVotes%±%
Liberal Democrats1,48935.2+17.6
Conservative1,07925.5–22.2
Reform78318.5+16.6
Labour Co-op63214.9–9.7
Green2465.8–2.3
4109.7
4,22938.9–4.0
10,858
Liberal Democrats gain from Conservative+19.9
PartyCandidateVotes%±%
Liberal Democrats1,71139.1+11.5
Reform1,03323.6New
Conservative99622.7–28.2
Labour Co-op3728.5–6.2
Green2686.1–0.7
67815.5
4,38037.7–2.2
11,609
Liberal Democrats gain from Conservative
PartyCandidateVotes%±%
Liberal Democrats2,21748.7–3.0
Reform99421.8New
Conservative79117.4–20.5
Labour Co-op3407.5–2.9
Green2104.6New
1,22326.9+13.1
4,55236.2–5.0
12,561

St Albans city and district shown within Hertfordshire

PartySeats+/-Votes%+/–
Liberal Democrats8218,71045.6–0.6
Conservative138,86221.6–13.1
Green114,53711.0+2.9
Reform UK06,26315.3+15.0
Labour02,6656.5–4.2
Communist0250.1N/A
Total1041,06236.5
Registered electors112,394

Division results

PartyCandidateVotes%±%
Liberal Democrats2,23455.1+2.5
Conservative76718.9–14.9
Reform68016.8New
Green2526.2–0.4
Labour1243.0–4.0
1,46736.1+17.4
4,05736.2–8.3
11,254
Liberal Democrats hold+8.7
PartyCandidateVotes%±%
Liberal Democrats1,73040.6–1.2
Conservative1,51135.4–5.5
Reform49911.7New
Green3247.6–1.2
Labour2014.7–3.8
2195.1+4.3
4,26537.4–6.5
11,424
Liberal Democrats hold–2.2
PartyCandidateVotes%±%
Liberal Democrats1,66139.0+13.7
Conservative1,17227.5–29.6
Reform93922.1New
Green2896.8–0.1
Labour1964.6–6.1
48911.5
4,25737.6–6.6
11,383
Liberal Democrats gain from Conservative+21.7
PartyCandidateVotes%±%
Conservative2,36547.4–7.3
Liberal Democrats1,48329.7+5.0
Reform55011.0New
Labour3146.3–2.1
Green2825.6–6.6
88217.7–12.4
4,99442.8–3.7
11,710
Conservative hold–6.2
PartyCandidateVotes%±%
Liberal Democrats96532.0+6.7
Labour74124.6–5.3
Reform66722.1New
Conservative47815.9–20.5
Green1645.4–3.0
2247.4
3,01532.6–1.6
9,266
Liberal Democrats gain from Conservative+6.0
PartyCandidateVotes%±%
Green1,80140.2+28.2
Liberal Democrats1,79540.1–22.2
Reform3527.8New
Conservative3116.9–9.7
Labour1974.4–4.8
Communist250.6New
60.1
4,48136.7–8.9
12,269
Green gain from Liberal Democrats+25.2
PartyCandidateVotes%±%
Liberal Democrats2,34460.7–0.6
Reform50713.1New
Green40810.6+2.6
Conservative3529.1–10.4
Labour2496.6–4.6
1,83747.6+5.8
3,86034.5–10.0
11,203
PartyCandidateVotes%±%
Liberal Democrats2,08056.3+1.4
Reform45612.3+10.9
Conservative45312.3–12.0
Green44912.2+5.0
Labour2566.9–5.2
1,62444.0+13.4
3,69434.6–14.3
10,693
Liberal Democrats hold–4.8
PartyCandidateVotes%±%
Liberal Democrats2,55560.9–1.3
Reform52412.5+11.1
Conservative49911.9–8.5
Green3859.2+3.8
Labour2305.5–5.1
2,03148.4+6.6
4,19337.8–3.1
11,151
Liberal Democrats hold–6.2
PartyCandidateVotes%±%
Liberal Democrats1,86343.9–2.3
Reform1,08925.7New
Conservative95422.4–23.8
Green1834.3–1.3
Labour1573.7–2.6
77418.2
4,24635.3–10.0
12,041
Liberal Democrats gain from Conservative

The Borough of Stevenage shown within Hertfordshire

PartySeats+/-Votes%+/-
Reform UK557,08634.8+34.5
Liberal Democrats12,97814.6–0.5
Labour014,89624.0–12.3
Conservative043,92819.3–21.3
Green01,3256.5+0.8
TUSC01760.9–0.6
Total620,44331.0
Registered electors66,021

Division results

PartyCandidateVotes%±%
Reform1,19639.9New
Labour Co-op85328.4–19.1
Conservative42214.1–20.5
Liberal Democrats2638.8–0.9
Green2277.6+1.6
TUSC381.3–0.8
34311.5
3,00727.5–5.9
10,937
Reform gain from Labour
PartyCandidateVotes%±%
Reform1,25435.4New
Conservative94926.8–21.4
Labour Co-op81122.9–7.8
Liberal Democrats2777.8–1.2
Green2286.4–1.1
TUSC270.8–0.8
3058.6
3,55730.5–4.3
11,668
Reform gain from Conservative
PartyCandidateVotes%±%
Liberal Democrats1,55644.1–1.9
Reform1,09531.0New
Labour Co-op40711.5–8.7
Conservative3189.0–18.5
Green1283.6–1.4
TUSC280.8–0.5
46113.1–5.3
3,53631.6–4.5
11,205
PartyCandidateVotes%±%
Reform1,28334.4New
Labour Co-op98026.2–15.0
Conservative80221.5–23.3
Liberal Democrats3318.9+2.7
Green3108.3–1.2
TUSC290.8New
3038.2New
3,74734.9–3.5
10,743
Reform gain from Conservative
PartyCandidateVotes%±%
Reform1,20738.5New
Labour Co-op84126.8–14.5
Conservative62219.8–26.8
Liberal Democrats2618.3–1.3
Green1755.6New
TUSC290.9–1.6
36611.7
3,14729.5–3.4
10,659
Reform gain from Conservative
PartyCandidateVotes%±%
Reform1,05130.5+28.7
Labour Co-op1,00429.2–9.8
Conservative81523.7–18.3
Liberal Democrats2908.4–1.7
Green2577.5+1.9
TUSC250.7–0.8
471.3
3,44931.9–5.7
10,809
Reform gain from Conservative+19.3

Three Rivers district shown within Hertfordshire

PartySeats+/-Votes%+/-
Liberal Democrats37,37731.9–5.4
Conservative36,46528.0–12.1
Reform UK05,05021.9N/A
Green02,1189.2+0.8
Labour01,5926.9–6.6
Independent05012.2+1.7
Total623,10333.4
Registered electors69,237

Division results

PartyCandidateVotes%±%
Liberal Democrats1,38934.0–14.5
Conservative1,06326.0–2.7
Reform78619.2New
Independent50112.2New
Green1784.4–1.6
Labour1744.3–12.5
3268.0–11.8
4,09133.3–0.9
12,281
Liberal Democrats hold+5.9
PartyCandidateVotes%±%
Liberal Democrats1,89545.1–6.1
Green1,21128.8+12.3
Reform67716.1New
Conservative3057.3–19.0
Labour1102.6–3.5
68416.3–8.6
4,19839.6–6.7
10,596
Liberal Democrats hold–9.2
PartyCandidateVotes%±%
Conservative1,53337.9–16.8
Liberal Democrats1,20529.8+6.8
Reform91722.7New
Green1984.9–3.5
Labour1924.7–9.2
3288.1–23.6
4,04535.6–3.9
11,355
Conservative hold–11.8
PartyCandidateVotes%±%
Conservative1,27835.9–13.5
Liberal Democrats1,16532.7–3.3
Reform82023.0New
Green1775.0–1.4
Labour1243.5–4.7
1133.2–10.2
3,56433.0–4.2
10,797
Conservative hold–5.1
PartyCandidateVotes%±%
Conservative1,01131.1–15.6
Reform97530.0New
Labour83925.8–11.1
Liberal Democrats2758.5–2.5
Green1494.6±0.0
361.1–8.7
3,24926.2–4.8
12,410
PartyCandidateVotes%±%
Liberal Democrats1,44836.6–10.9
Conservative1,27532.2–5.8
Reform87522.1New
Green2055.2–1.8
Labour1533.9–1.2
1734.4–5.1
3,95633.5–10.1
11,798
Liberal Democrats hold–2.6

The Borough of Watford shown within Hertfordshire

PartySeats+/-Votes%+/-
Liberal Democrats519,09145.1+5.3
Labour113,71618.4–11.5
Reform UK04,05120.1+19.8
Conservative02,05810.2–16.8
Green01,1025.5+3.5
TUSC01260.6–0.1
Heritage0260.1–0.1
Total620,17027.1
Registered electors74,484

Division results

PartyCandidateVotes%±%
Liberal Democrats1,85055.4+6.6
Reform53916.1+14.6
Labour43012.9–10.5
Conservative2838.5–10.9
Green2066.2–0.6
TUSC331.0New
1,31139.3+13.9
3,34125.3–8.7
13,196
Liberal Democrats hold–4.0
PartyCandidateVotes%±%
Liberal Democrats1,16540.0–1.0
Reform86829.8New
Conservative39013.4–19.4
Labour35312.1–14.1
Green1404.8New
29710.2+2.0
2,91627.4–5.3
10,675
PartyCandidateVotes%±%
Liberal Democrats2,14953.0+2.1
Reform73518.1New
Conservative54013.3–20.2
Labour3819.4–6.2
Green2536.2New
1,41434.9+17.5
4,05831.2–10.8
12,994
PartyCandidateVotes%±%
Liberal Democrats1,45043.1+12.1
Labour92627.5–13.0
Reform50815.1New
Conservative2447.2–13.7
Green1675.0+0.1
TUSC461.4–0.1
Heritage260.8–0.5
52415.6
3,36727.2–10.1
12,365
Liberal Democrats gain from Labour+12.6
PartyCandidateVotes%±%
Labour1,32337.3–17.8
Liberal Democrats1,19333.6+16.5
Reform45612.9New
Conservative3148.9–16.1
Green2156.1New
TUSC471.3–1.4
1303.7–26.4
3,54825.1–8.5
14,162
Labour hold–17.2
PartyCandidateVotes%±%
Liberal Democrats1,28443.7–6.3
Reform94532.1New
Labour30310.3–8.4
Conservative2879.8–21.5
Green1214.1New
33911.6–7.1
2,94026.5–4.7
11,092

The Borough of Welwyn Hatfield shown within Hertfordshire

PartySeats+/-Votes%+/-
Conservative256,86426.9–21.9
Reform UK226,74626.5N/A
Liberal Democrats325,51121.6–1.4
Labour114,74318.6–7.1
Green01,5476.1+4.2
TUSC0420.2N/A
Heritage0250.1N/A
Total825,47830.5
Registered electors83,532

Division results

PartyCandidateVotes%±%
Liberal Democrats1,23832.2+2.2
Reform94224.5New
Conservative74019.2–22.2
Labour72919.0–9.7
Green1975.1New
2967.6
3,84636.5–3.3
10,544
Liberal Democrats gain from Conservative
PartyCandidateVotes%±%
Liberal Democrats1,53240.8+2.4
Reform84522.5New
Conservative62216.6−22.8
Labour50813.6−8.6
Green2195.8+5.8
TUSC260.7+0.7
68718.3
3,75231.2–7.4
12,008
Liberal Democrats gain from Conservative
PartyCandidateVotes%±%
Reform66126.9New
Labour61224.9–4.6
Conservative60424.5–19.9
Liberal Democrats38415.6–10.5
Green1797.3New
TUSC160.7New
492.0
2,45626.4–3.7
9,292
Reform gain from Conservative
PartyCandidateVotes%±%
Labour71432.5–7.9
Reform67330.6New
Conservative44020.0–23.9
Liberal Democrats23910.9+2.3
Green1336.0New
411.9New
2,19921.7–5.0
10,156
Labour gain from Conservative
PartyCandidateVotes%±%
Conservative1,48145.4–29.0
Reform99830.6New
Labour34110.4–3.4
Liberal Democrats2437.4–4.4
Green1755.4New
Heritage250.8New
48314.8–45.8
3,26333.6+5.9
9,721
PartyCandidateVotes%±%
Liberal Democrats1,14644.1–0.5
Reform63824.5New
Conservative45317.4–17.5
Labour36314.0–6.5
50819.5+9.8
2,60027.8–5.0
9,339
PartyCandidateVotes%±%
Conservative1,85443.4–14.2
Reform96122.5New
Labour59714.0–3.2
Liberal Democrats45810.7–2.7
Green4059.5–2.3
89320.9–19.5
4,27537.6–3.2
11,368
PartyCandidateVotes%±%
Reform1,02833.3New
Labour87928.5–12.6
Conservative67021.7–26.7
Liberal Democrats2718.8–1.7
Green2397.7New
1494.8
3,08727.9–4.2
11,104
Reform gain from Conservative
PartyCandidateVotes%±%
  • Hertfordshire County Council elections
Want to explore this topic further?

Ask Mako anything about 2025 Hertfordshire County Council election — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report