# St Albans City and District Council elections

St Albans City and District Council elections are held three years out of every four to elect members of St Albans City and District Council in Hertfordshire, England. Since the last boundary changes in 2022 the council has comprised 56 councillors, with the district being divided into 20 wards. Elections to Hertfordshire County Council are held in the fourth year of the cycle when there are no district council elections.

## Council elections

Summary of the council composition after each council elections, click on the year for full details of each election. Boundary changes took place for the 1999 election increasing the number of seats by 1.
| Year | Conservative | Liberal Democrats | Labour | Independent | Green | Vacant | Notes |
| 1973 | 32 | 7 | 14 | 1 | 0 | 0 | |
| 1976 | 45 | 1 | 6 | 2 | 0 | 0 | |
| 1979 | 43 | 2 | 8 | 4 | 0 | 0 | New ward boundaries |
| 1980 | 37 | 5 | 11 | 4 | 0 | 0 | |
| 1982 | 29 | 15 | 10 | 3 | 0 | 0 | |
| 1983 | 30 | 17 | 9 | 1 | 0 | 0 | |
| 1984 | 25 | 23 | 7 | 2 | 0 | 0 | |
| 1986 | 23 | 25 | 8 | 1 | 0 | 0 | |
| 1987 | 24 | 25 | 7 | 1 | 0 | 0 | |
| 1988 | 32 | 17 | 8 | 0 | 0 | 0 | |
| 1990 | 31 | 17 | 8 | 1 | 0 | 0 | |
| 1991 | 27 | 20 | 9 | 1 | 0 | 0 | |
| 1992 | 23 | 23 | 10 | 1 | 0 | 0 | |
| 1994 | 19 | 29 | 9 | 0 | 0 | 0 | |
| 1995 | 13 | 34 | 10 | 0 | 0 | 0 | |
| 1996 | 5 | 39 | 11 | 1 | 0 | 1 | |
| 1998 | 11 | 30 | 16 | 0 | 0 | 0 | |
| 1999 | 21 | 21 | 16 | 0 | 0 | 0 | New ward boundaries |
| 2000 | 19 | 23 | 15 | 1 | 0 | 0 | |
| 2002 | 20 | 21 | 15 | 1 | 0 | 1 | |
| 2003 | 21 | 23 | 13 | 1 | 0 | 0 | |
| 2004 | 17 | 29 | 11 | 1 | 0 | 0 | |
| 2006 | 17 | 31 | 8 | 2 | 0 | 0 | |
| 2007 | 19 | 29 | 8 | 2 | 0 | 0 | Some new ward boundaries |
| 2008 | 22 | 30 | 5 | 1 | 0 | 0 | |
| 2010 | 24 | 30 | 3 | 1 | 0 | 0 | |
| 2011 | 29 | 24 | 3 | 1 | 1 | 0 | |
| 2012 | 29 | 19 | 8 | 1 | 1 | 0 | |
| 2014 | 29 | 17 | 10 | 1 | 1 | 0 | |
| 2015 | 32 | 16 | 8 | 1 | 1 | 0 | |
| 2016 | 31 | 17 | 7 | 2 | 1 | 0 | |
| 2018 | 30 | 18 | 7 | 2 | 1 | 0 | |
| 2019 | 23 | 25 | 6 | 3 | 1 | 0 | |
| 2021 | 23 | 30 | 2 | 2 | 1 | 0 | |
| 2022 | 4 | 50 | 0 | 1 | 1 | 0 | New ward boundaries |
| 2023 | 4 | 48 | 0 | 1 | 2 | 1 | |
| 2024 | 3 | 45 | 2 | 1 | 3 | 1 | |
* Notes:
* ↑ Liberal Party prior to 1982, SDP-Liberal Alliance from 1982 to 1988.

## District result maps

* 1999 results map
* 2000 results map
* 2002 results map
* 2003 results map
* 2004 results map
* 2006 results map
* 2007 results map
* 2008 results map
* 2010 results map
* 2011 results map
* 2012 results map
* 2014 results map
* 2019 results map
* 2021 results map
* 2022 results map
* 2023 results map
* 2024 results map

## By-election results

By-elections occur when seats become vacant between council elections. Below is a summary of recent by-elections; full by-election results can be found by clicking on the by-election name.
| By-election | Date | Incumbent party | Winning party |
| Sopwell | 13 June 1996 | Labour | Labour |
| Marshalswick North | 27 February 1997 | Liberal Democrats | Liberal Democrats |
| Sopwell | 23 July 1998 | Labour | Labour |
| Verulam | 2 December 1999 | Conservative | Conservative |
| Park Street | 12 October 2000 | Liberal Democrats | Liberal Democrats |
| Sopwell | 7 June 2001 | Labour | Labour |
| Verulam | 27 June 2002 | Conservative | Liberal Democrats |
| Verulam | 5 April 2004 | Conservative | Liberal Democrats |
| Harpenden South | 4 June 2009 | Conservative | Conservative |
| Ashley | 3 June 2010 | Liberal Democrats | Liberal Democrats |
| Batchwood | 19 January 2012 | Liberal Democrats | Labour |
| Marshalswick South | 29 January 2015 | Conservative | Conservative |
| Clarence | 20 October 2016 | Liberal Democrats | Liberal Democrats |
| Clarence | 3 October 2019 | Liberal Democrats | Liberal Democrats |
| St Peters | 13 June 2023 | Liberal Democrats | Green |
| Marshalswick East and Jersey Farm | 17 August 2023 | Liberal Democrats | Liberal Democrats |
| Sandridge and Wheathampstead | 7 December 2023 | Liberal Democrats | Liberal Democrats |
| Harpenden North and Rural | 17 October 2024 | Liberal Democrats | Conservative |