# Reading Borough Council elections

Reading Borough Council is the council for the unitary authority of Reading in Berkshire, England. Until 1 April 1998 it was a non-metropolitan district. Since the last boundary changes in 2022 the council has comprised 48 councillors representing 16 wards, with each ward electing three councillors. Elections are held three years out of every four, with a third of the council (one councillor for each ward) being elected each time for a four-year term.

## Council elections
### Non-metropolitan district elections

* 1973 Reading Borough Council election
* 1976 Reading Borough Council election
* 1977 boundary change and by-election (Number of councillors increased from 46 to 49.)
* 1979 Reading Borough Council election
* 1983 Reading Borough Council election (New ward boundaries, number of councillors reduced from 49 to 45.)
* 1984 Reading Borough Council election
* 1986 Reading Borough Council election
* 1987 Reading Borough Council election
* 1988 Reading Borough Council election
* 1990 Reading Borough Council election
* 1991 Reading Borough Council election
* 1992 Reading Borough Council election
* 1994 Reading Borough Council election
* 1995 Reading Borough Council election
* 1996 Reading Borough Council election

### Unitary authority elections

* 1997 Reading Borough Council election
* 1999 Reading Borough Council election
* 2000 Reading Borough Council election
* 2001 Reading Borough Council election
* 2002 Reading Borough Council election
* 2003 Reading Borough Council election
* 2004 Reading Borough Council election (New ward boundaries)
* 2006 Reading Borough Council election
* 2007 Reading Borough Council election
* 2008 Reading Borough Council election
* 2010 Reading Borough Council election
* 2011 Reading Borough Council election
* 2012 Reading Borough Council election
* 2014 Reading Borough Council election
* 2015 Reading Borough Council election
* 2016 Reading Borough Council election
* 2018 Reading Borough Council election
* 2019 Reading Borough Council election
* 2021 Reading Borough Council election
* 2022 Reading Borough Council election
* 2023 Reading Borough Council election
* 2024 Reading Borough Council election

## Borough result maps

* 2010 results map
* 2011 results map
* 2012 results map
* 2014 results map
* 2015 results map
* 2016 results map
* 2018 results map
* 2019 results map
* 2021 results map
* 2022 results map
* 2023 results map
* 2024 results map

## By-election results

By-elections are listed on the pages of the last council-wide election prior to the by-election, with the exception of the 1977 by-election below which was due to a boundary change and increase in number of councillors rather than needing to fill a vacancy on the council.
| By-election | Date | Incumbent party | Winning party |
| Abbey | 6 May 1999 | Labour | Labour |
| Church | 15 June 2000 | Labour | Labour |
| Redlands | 2 May 2002 | Labour | Labour |
| Southcote | 4 May 2006 | Labour | Labour |
| Thames | 4 May 2006 | Conservative | Conservative |
| Tilehurst | 16 November 2006 | Liberal Democrats | Liberal Democrats |
| Church | 3 May 2007 | Labour | Conservative |
| Southcote | 3 May 2007 | Labour | Labour |
| Park | 22 May 2014 | Green | Green |
| Southcote | 24 July 2014 | Labour | Labour |
| Southcote | 21 July 2016 | Labour | Labour |
| Kentwood | 12 December 2019 | Conservative | Conservative |
| Norcot | 3 August 2023 | Labour | Labour |

### Thames by-election April 1977

On 1 April 1977 the borough was enlarged by the addition of parts of the parishes of Eye and Dunsden, Kidmore End and Mapledurham, all from South Oxfordshire. The number of councillors on Reading Borough Council was increased from 46 to 49 as a result. The two South Oxfordshire district councillors representing much of the transferred area automatically became Reading borough councillors without needing to be re-elected, representing a new ward of Caversham Park. These two were Geoff Lowe and Harold Stoddart, both Liberals (although Lowe later defected to the Conservatives in 1978). Reading's existing Thames and Caversham wards were also enlarged, and the increase in the size of Thames ward justified a fifth councillor being elected for that ward, for which a by-election was held on 21 April 1977, which was won by the Conservatives. After the by-election and two transfers, the balance of the council was 23 Conservatives, 13 Labour and 13 Liberals.
Thames By-Election 21 April 1977 :
| Party | Party | Candidate | Votes | % | ±% |
| | Conservative | Brian Fowles | 2,619 | 75.3 | |
| | Liberal | Katherine Gwinnell | 485 | 13.9 | |
| | Labour | Pat Mander | 373 | 10.7 | |
| Majority | Majority | Majority | 2,134 | 61.4 | |
| Turnout | Turnout | Turnout | 3,477 | 33 | |
| | Conservative win (new seat) | Conservative win (new seat) | Conservative win (new seat) | Conservative win (new seat) | Conservative win (new seat) |