St Albans council election, 2024

Most seats
17
Liberal Democrats
Seats contested
21
across 18 wards
Turnout
38.8%
average of reporting wards

Summary

Party Seats +/− Votes Share +/−
Liberal Democrats 17 +2 22,572 49.9% -0.5
Labour Party 2 +2 5,443 12.0% +2.2
Conservative and Unionist Party 1 +0 9,596 21.2% -5.7
Green Party 1 -1 6,591 14.6% +1.8
Reform UK 0 +0 776 1.7% +1.6
Independent 0 +0 279 0.6% —
Communist Party of Britain 0 +0 17 0.0% -0.0

Changes are against the previous council election on 04/05/2023. Vote share is each party's share of all votes cast across the borough.

Candidates

Party Candidates Of a possible 21
Green Party 21
Liberal Democrats 21
Labour Party 20
Conservative and Unionist Party 19
Reform UK 5
Independent 2
Communist Party of Britain 1

A party standing a full slate could field 21 candidates, one per seat.

Results by ward

Share is each candidate's share of ballots cast in the ward. Change compares each party's lead candidate with the ward's previous contest. Bold rows are elected candidates.

Batchwood 2 seats

Party Candidate Votes Share +/−
Liberal Democrats Lynn Cunningham Elected 1,015 43.9% -12.4
Liberal Democrats Sinéad Keeley Howland Elected 970 42.0% —
Green Party Damian Gaskin 928 40.2% +30.0
Green Party Matthew Thomas 432 18.7% —
Conservative and Unionist Party Joshua Callister Varghese 256 11.1% -3.6
Labour Party Mal Pakenham 255 11.0% -5.3
Labour Party Janet Smith 240 10.4% —
Independent Gerry David Raymond Appleton Foster 85 3.7% —
Majority42
Turnout41.0%
Registered electors5,663
Ballots cast2,311

Liberal Democrats gain · Liberal Democrats hold

Bernards Heath

Party Candidate Votes Share +/−
Liberal Democrats Jez Levy Elected 1,257 55.8% -4.8
Conservative and Unionist Party John Walter Page 305 13.5% -3.8
Green Party Gabriel Roberts 267 11.9% +0.1
Labour Party Jane Cloke 229 10.2% -0.0
Independent Gee Smedley 194 8.6% —
Majority952
Turnout38.0%
Registered electors5,958
Ballots cast2,252

Liberal Democrats hold

Clarence

Party Candidate Votes Share +/−
Liberal Democrats Joanna Pearson Meaden Elected 1,347 46.6% +10.9
Green Party Lucy Swift 1,211 41.9% -9.0
Conservative and Unionist Party Lyn Bolton 166 5.7% -1.0
Labour Party Martin McGrath 164 5.7% -0.9
Majority136
Turnout47.0%
Registered electors6,179
Ballots cast2,888

Liberal Democrats gain from Green Party

Cunningham

Party Candidate Votes Share +/−
Liberal Democrats Roly Everall Elected 1,189 56.7% -2.9
Conservative and Unionist Party Jordan Sweeny 284 13.5% -5.4
Labour Party John Paton 281 13.4% -0.2
Green Party Caroline Hall 220 10.5% +2.7
Reform UK Larraine Charters 123 5.9% —
Majority905
Turnout37.0%
Registered electors5,697
Ballots cast2,097

Liberal Democrats hold

Harpenden East

Party Candidate Votes Share +/−
Liberal Democrats Paul David De Kort Elected 1,081 54.4% -3.5
Conservative and Unionist Party Kieran Mitchell 539 27.1% +0.1
Labour Party Neil Mulcock 197 9.9% +1.8
Green Party Louise Mary Schlich 170 8.6% +1.8
Majority542
Turnout35.0%
Registered electors5,709
Ballots cast1,987

Liberal Democrats hold

Harpenden North & Rural

Party Candidate Votes Share +/−
Liberal Democrats Beth Lucy Fisher Elected 1,161 53.7% +0.6
Conservative and Unionist Party Sam Spiri 662 30.6% -1.5
Labour Party Ross Harper 186 8.6% +1.3
Green Party Mario May 152 7.0% -0.4
Majority499
Turnout37.0%
Registered electors5,857
Ballots cast2,161

Liberal Democrats hold

Harpenden South

Party Candidate Votes Share +/−
Conservative and Unionist Party Matt Cowley Elected 1,097 46.2% -5.9
Liberal Democrats Denise Bowser 1,039 43.7% +6.0
Labour Party James Morrell 146 6.1% +0.4
Green Party Gordon Baisley 94 4.0% -0.6
Majority58
Turnout43.0%
Registered electors5,563
Ballots cast2,376

Conservative and Unionist Party hold

Harpenden West

Party Candidate Votes Share +/−
Liberal Democrats John Noel Galvin Elected 1,327 49.1% +3.7
Conservative and Unionist Party Alex Clark 1,027 38.0% -5.0
Labour Party Victoria Thompson 220 8.1% +3.8
Green Party Kyle Douglas Riley 131 4.8% -2.6
Majority300
Turnout44.0%
Registered electors6,177
Ballots cast2,705

Liberal Democrats hold

Hill End

Party Candidate Votes Share +/−
Liberal Democrats Anthony Francis Rowlands Elected 1,584 70.5% +4.1
Conservative and Unionist Party Sudha Bharadia 256 11.4% -2.0
Green Party Marianne Jordan 223 9.9% -1.4
Labour Party Steve Clark 185 8.2% -0.7
Majority1,328
Turnout40.0%
Registered electors5,655
Ballots cast2,248

Liberal Democrats hold

London Colney 2 seats

Party Candidate Votes Share +/−
Labour Party Mike Hobday Elected 835 43.2% +9.0
Labour Party Emma Turnbull Elected 684 35.3% —
Liberal Democrats Karl Louis Mugele 487 25.2% -10.4
Conservative and Unionist Party Simon James Calder 463 23.9% -2.0
Liberal Democrats David Onamusi 433 22.4% —
Conservative and Unionist Party Ambrose Killen 268 13.9% —
Reform UK Eleanor Frances Jackson 164 8.5% —
Green Party Matt Maddock 160 8.3% +4.0
Green Party Rosalind Mary Paul 85 4.4% —
Majority197
Turnout33.0%
Registered electors5,894
Ballots cast1,935

Labour Party gain from Liberal Democrats · Labour Party gain

Marshalswick East & Jersey Farm

Party Candidate Votes Share +/−
Liberal Democrats Raihaanah Ahmed Elected 1,169 48.9% —
Conservative and Unionist Party Frances Leonard 855 35.8% —
Green Party James Richard Lomas 187 7.8% —
Labour Party Nick Pullinger 178 7.5% —
Majority314
Turnout40.0%
Registered electors5,995
Ballots cast2,389

Marshalswick West

Party Candidate Votes Share +/−
Liberal Democrats Simon Richard Mostyn Elected 1,035 63.0% —
Conservative and Unionist Party Don Deepthi 342 20.8% —
Green Party Rachel Anne Marjorie Timbs 158 9.6% —
Labour Party Sarah Heiser 108 6.6% —
Majority693
Turnout43.0%
Registered electors3,835
Ballots cast1,643

Park Street

Party Candidate Votes Share +/−
Liberal Democrats Terrie Smith Elected 1,087 50.7% -4.2
Conservative and Unionist Party Richard Curthoys 519 24.2% -7.1
Reform UK Roger John Curtis Gray 201 9.4% —
Labour Party Laurence Chester 178 8.3% +0.7
Green Party Mark Stephen Charles Park-Crowne 159 7.4% +1.2
Majority568
Turnout33.0%
Registered electors6,539
Ballots cast2,144

Liberal Democrats hold

Sandridge & Wheathampstead 2 seats

Party Candidate Votes Share +/−
Liberal Democrats Owain Alistair McKenzie Elected 1,003 46.5% -9.3
Liberal Democrats Simon Richard Johns Elected 990 45.9% —
Conservative and Unionist Party Claudio Duran 743 34.5% +0.7
Labour Party Hannah Thornley Hill 349 16.2% +11.4
Green Party Danielle Louise Durant-Taylor 277 12.9% +7.4
Green Party Oliver Hitch 217 10.1% —
Majority247
Turnout35.0%
Registered electors6,183
Ballots cast2,155

Liberal Democrats gain · Liberal Democrats hold

Sopwell

Party Candidate Votes Share +/−
Liberal Democrats Jesús Pastor Elected 968 50.5% -4.9
Labour Party Iain Grant 376 19.6% -0.4
Green Party Deborah McGettrick 226 11.8% +2.4
Conservative and Unionist Party Heather Rench 203 10.6% -2.9
Reform UK Lexine Savva 125 6.5% —
Communist Party of Britain Mark Antony Ewington 17 0.9% -0.6
Majority592
Turnout36.0%
Registered electors5,344
Ballots cast1,915

Liberal Democrats hold

St Peters

Party Candidate Votes Share +/−
Green Party Juliet Voisey Elected 918 43.9% -0.8
Liberal Democrats Naina Bloom 758 36.3% -2.0
Labour Party David Byatt 225 10.8% +4.8
Conservative and Unionist Party Graham Leonard 190 9.1% -2.0
Majority160
Turnout34.0%
Registered electors6,171
Ballots cast2,091

Green Party hold

St Stephen

Party Candidate Votes Share +/−
Liberal Democrats Giles Fry Elected 1,066 43.4% -4.3
Conservative and Unionist Party James Edward Cook 866 35.3% -6.1
Labour Party Janet Blackwell 216 8.8% +2.8
Reform UK David Eric Thurston 163 6.6% —
Green Party Meryl Burleigh 145 5.9% +1.0
Majority200
Turnout37.0%
Registered electors6,659
Ballots cast2,456

Liberal Democrats hold

Verulam

Party Candidate Votes Share +/−
Liberal Democrats Edgar Hill Elected 1,606 62.2% +0.8
Conservative and Unionist Party June Reid 555 21.5% -3.2
Green Party Candy Whittome 231 8.9% +0.9
Labour Party Geoff Meade 191 7.4% +1.4
Majority1,051
Turnout45.0%
Registered electors5,791
Ballots cast2,583

Liberal Democrats hold

Other elections here

2026 · 2023 · 2022 · 2021 · 2019 · 2018 · 2016