The 2024 local elections for St Albans City & District Council have drawn to a close.

Labour has gained two seats in the London Colney ward, with all 19 other seats remaining with their previous parties.

Live updates from the count: St Albans local election count 2024 live from Batchwood

Here's this year's results in full.

Batchwood

Two seats (out of three) for election.

  • Lynn Cunningham – Liberal Democrat - 1,015 (elected)
  • Gerry Foster – Independent - 85
  • Damian Gaskin – Green - 928
  • Sinéad Howland – Liberal Democrat - 970 (re-elected)
  • Mal Pakenham – Labour - 255
  • Janet Smith – Labour - 240
  • Matthew Thomas – Green - 432
  • Joshua Varghese – Conservative - 256

Bernards Heath

One seat (out of three) for election.

  • Jane Cloke – Labour - 229
  • Jez Levy – Liberal Democrat - 1,257 (re-elected)
  • John Page – Conservative - 305
  • Gabriel Roberts – Green - 267
  • Gee Smedley – Independent - 194

Clarence

One seat (out of three) for election.

  • Lyn Bolton – Conservative - 166
  • Martin McGrath – Labour - 164
  • Joanna Meaden – Liberal Democrat - 1,347 (elected)
  • Lucy Swift – Green - 1,211

Cunningham

One seat (out of three) for election.

  • Larraine Charters – Reform UK - 123
  • Roly Everall – Liberal Democrat - 1,189 (re-elected)
  • Caroline Hall – Green - 220
  • John Paton – Labour - 281
  • Jordan Sweeny – Conservative - 284

Harpenden East

One seat (out of three) for election.

  • Paul De Kort – Liberal Democrat - 1,081 (re-elected)
  • Kieran Mitchell – Conservative - 539
  • Neil Mulcock – Labour - 197
  • Louise Schlich – Green - 170

Harpenden North and Rural

One seat (out of three) for election.

  • Beth Fisher – Liberal Democrat - 1,161 (elected)
  • Ross Harper – Labour - 186
  • Mario May – Green - 152
  • Samuel Spiri – Conservative - 662

Harpenden South

One seat (out of three) for election.

  • Gordon Baisley - Green Party - 94
  • Denise Bowser - Liberal Democrat - 1,039
  • Matt Cowley - Conservative - 1,097 (elected)
  • James Morrell - Labour - 146

Harpenden West

One seat (out of three) for election.

  • Alex Clark – Conservative - 1,027
  • John Galvin – Liberal Democrat - 1,327 (re-elected)
  • Kyle Riley – Green - 131
  • Victoria Thompson – Labour - 220

Hill End

One seat (out of three) for election.

  • Sudha Bharadia – Conservative - 256
  • Steven Clark – Labour - 185
  • Marianne Jordan – Green - 223
  • Anthony Rowlands – Liberal Democrat - 1,584 (re-elected)

London Colney

Two seats (out of three) for election.

  • Simon Calder – Conservative - 463
  • Mike Hobday – Labour - 835 (elected)
  • Eleanor Jackson – Reform UK - 164
  • Ambrose Killen – Conservative - 268
  • Matt Maddock – Green - 160
  • Karl Mugele – Liberal Democrat - 487
  • David Onamusi – Liberal Democrat - 433
  • Rosalind Paul – Green - 85
  • Emma Turnbull – Labour - 684 (elected)

Marshalswick East and Jersey Farm

One seat (out of three) for election.

  • Raihaanah Ahmed – Liberal Democrat - 1,169 (re-elected)
  • Frances Leonard – Conservative - 855
  • James Lomas – Green - 187
  • Nick Pullinger – Labour - 178

Marshalswick West

One seat (out of two) for election.

  • Don Deepthi – Conservative - 342
  • Sarah Heiser – Labour - 108
  • Simon Mostyn – Liberal Democrat - 1,035 (re-elected)
  • Rachel Timbs – Green - 158

Park Street

One seat (out of three) for election.

  • Laurence Chester – Labour - 178
  • Richard Curthoys – Conservative - 590
  • Roger Gray – Reform UK - 201
  • Mark Park-Crowne – Green - 159
  • Terrie Smith – Liberal Democrat - 1,087 (elected)

Sandridge and Wheathampstead

Two seats (out of three) for election.

  • Claudio Duran – Conservative - 743
  • Danielle Durant-Taylor – Green - 277
  • Oliver Hitch – Green - 217
  • Simon Johns – Liberal Democrat - 990 (re-elected)
  • Owain McKenzie – Liberal Democrat - 1,003 (elected)
  • Hannah Thornley Hill – Labour - 349

Sopwell

One seat (out of three) for election.

  • Mark Ewington – Communist Party of Britain - 17 
  • Iain Grant – Labour - 376
  • Deborah McGettrick – Green - 226
  • Jesús Pastor – Liberal Democrat - 968 (elected)
  • Heather Rench – Conservative - 203
  • Lexine Savva – Reform UK - 125

St Peters

One seat (out of three) for election.

  • Naina Bloom – Liberal Democrat - 758 votes
  • David Byatt – Labour - 225 votes
  • Graham Leonard – Conservative - 190 votes
  • Juliet Voisey – Green - 918 (re-elected)

St Stephen

One seat (out of three) for election.

  • Janet Blackwell – Labour - 216
  • Meryl Burleigh – Green - 145
  • James Cook – Conservative - 866
  • Giles Fry – Liberal Democrat - 1,066 (re-elected)
  • David Thurston – Reform UK - 163

Verulam

One seat (out of three) for election.

  • Edgar Hill – Liberal Democrat - 1,606 (re-elected)
  • Geoff Meade – Labour - 191
  • June Reid – Conservative - 555
  • Candy Whittome – Green - 231