All years
2016 council by-elections
309 by-elections on our record, 71 of them won by a different party from last time.
Gains and losses by party
| Party | Gained | Lost | Net |
|---|---|---|---|
| Liberal Democrats | 23 | 3 | ▲ +20 |
| Independent | 10 | 5 | ▲ +5 |
| Plaid Cymru - The Party of Wales | 3 | 0 | ▲ +3 |
| Farnham | 2 | 0 | ▲ +2 |
| Labour | 12 | 11 | ▲ +1 |
| Green | 2 | 1 | ▲ +1 |
| LincsInd | 1 | 0 | ▲ +1 |
| RIG | 1 | 0 | ▲ +1 |
| OLRG | 1 | 0 | ▲ +1 |
| UK Independence Party (UKIP) | 3 | 7 | ▼ -4 |
| SNP | 0 | 6 | ▼ -6 |
| Conservative | 13 | 38 | ▼ -25 |
Every by-election
| Date | Ward | Winner | Previously |
|---|---|---|---|
| 7 Jan | Botcherby [merged e11fc7d1]Carlisle | Independent 51.1% | Not known |
| 14 Jan | Launceston CentralCornwall | Liberal Democrats 63.0% | Hold |
| 21 Jan | Bushey NorthHertfordshire | Conservative 52.6% | Hold |
| 21 Jan | Hamilton North and EastSouth Lanarkshire | SNP 42.9% | Hold |
| 21 Jan | FaradaySouthwark | Labour 60.9% | Hold |
| 21 Jan | Thatto Heath [merged 87b02bf6]St. Helens | Labour 71.1% | Hold |
| 21 Jan | NewingtonThanet | Labour 38.2% | Gain from UK Independence Party (UKIP) |
| 21 Jan | Crowborough EastWealden | Conservative 64.0% | Hold |
| 28 Jan | Parkfield and OxbridgeStockton-on-Tees | Labour 52.5% | Hold |
| 4 Feb | BottishamEast Cambridgeshire | Conservative 43.6% | Hold |
| 4 Feb | Measham SouthNorth West Leicestershire | Labour 42.8% | Hold |
| 4 Feb | Hexham WestNorthumberland | Independent 40.3% | Gain from Conservative |
| 4 Feb | Oswestry SouthShropshire | Green 48.8% | Gain from Conservative |
| 11 Feb | Crompton [merged 8aae3efa]Bolton | Labour 70.9% | Not known |
| 11 Feb | Lower StokeCoventry | Labour 57.2% | Hold |
| 11 Feb | West End North [merged 62c77156]Eastleigh | Liberal Democrats 53.0% | Not known |
| 11 Feb | CranfordHounslow | Labour 54.7% | Hold |
| 18 Feb | Oban North and LornArgyll and Bute | SNP 78.8% | Hold |
| 18 Feb | GreasleyBroxtowe | Conservative 48.8% | Not known |
| 18 Feb | Toton & Chilwell MeadowsBroxtowe | Conservative 51.9% | Not known |
| 18 Feb | SuttonCambridgeshire | Liberal Democrats 52.5% | Gain from Conservative |
| 18 Feb | Amersham TownChiltern | Conservative 50.2% | Gain from Liberal Democrats |
| 18 Feb | New BrightonFlintshire | Liberal Democrats 45.2% | Hold |
| 18 Feb | Chadsmead [merged 87f3a789]Lichfield | Liberal Democrats 40.0% | Not known |
| 18 Feb | Higher BlackleyManchester | Labour 65.3% | Hold |
| 18 Feb | Newmarket and Red LodgeSuffolk | Conservative 39.7% | Hold |
| 25 Feb | Kingswinford North & Wall HeathDudley | Conservative 53.9% | Hold |
| 25 Feb | St. James'sDudley | Labour 46.3% | Hold |
| 25 Feb | CatterickRichmondshire | Conservative 100.0% | Hold |
| 25 Feb | Studley with SambourneStratford-On-Avon | Liberal Democrats 55.3% | Gain from Conservative |
| 3 Mar | BloomfieldBlackpool | Labour 57.6% | Hold |
| 3 Mar | AlderholtEast Dorset | Conservative 47.5% | Hold |
| 3 Mar | BONDFIELDSHavant | Conservative 30.2% | Hold |
| 3 Mar | WhissendineRutland | Liberal Democrats 65.1% | Hold |
| 10 Mar | Kendal Strickland & FellSouth Lakeland | Liberal Democrats 59.9% | Hold |
| 10 Mar | Maidenhead RiversideWindsor & Maidenhead | Conservative 53.4% | Hold |
| 16 Mar | TowerCity of London Corporation | Independent 100.0% | Not known |
| 17 Mar | AylshamBroadland | Liberal Democrats 48.0% | Hold |
| 17 Mar | Lime StreetCity of London Corporation | Independent | Not known |
| 17 Mar | Ashby de la Launde and CranwellNorth Kesteven | LincsInd 55.6% | Gain from Conservative |
| 17 Mar | HuttonRedcar & Cleveland | Conservative 45.0% | Hold |
| 24 Mar | DaltonAllerdale | Independent 31.7% | Gain from Conservative |
| 24 Mar | Moss BayAllerdale | Labour 64.9% | Hold |
| 24 Mar | St. PetersKettering | Conservative 51.0% | Hold |
| 31 Mar | Moriah [merged 9175b760]Caerphilly | Labour 62.4% | Not known |
| 31 Mar | Embsay-with-EastbyCraven | Independent 79.9% | Gain from Conservative |
| 31 Mar | MaryfieldDundee | SNP 49.5% | Hold |
| 31 Mar | Clacton EastEssex | HOSRA 46.8% | Not known |
| 31 Mar | Richmond CentralRichmondshire | RIG 35.0% | Gain from Liberal Democrats |
| 7 Apr | YnysdduCaerphilly | Labour 58.9% | Not known |
| 7 Apr | Pocklington ProvincialEast Riding Of Yorkshire | Independent 38.0% | Gain from Conservative |
| 7 Apr | Almond and EarnPerth and Kinross | Conservative 48.1% | Gain from SNP |
| 14 Apr | MenheniotCornwall | Conservative 40.5% | Hold |
| 14 Apr | Wadebridge WestCornwall | Liberal Democrats 43.5% | Gain from Conservative |
| 14 Apr | Taunton HalconTaunton Deane | Liberal Democrats 43.0% | Hold |
| 5 May | UnderhillBarnet | Labour 41.4% | Hold |
| 5 May | Dalton SouthBarrow-in-Furness | Labour 47.7% | Hold |
| 5 May | Witham SouthBraintree | Conservative 44.3% | Hold |
| 5 May | Attleborough Queens & BesthorpeBreckland | Conservative 42.0% | Hold |
| 5 May | KilburnBrent | Labour 58.9% | Hold |
| 5 May | St Neots Eaton Socon and EynesburyCambridgeshire | Independent 40.3% | Hold |
| 5 May | ReculverCanterbury | Conservative 39.3% | Hold |
| 5 May | St George'sCastle Point | Conservative 42.8% | Hold |
| 5 May | WEST THORNTONCroydon | Labour 65.8% | Hold |
| 5 May | Edenthorpe And Kirk SandallDoncaster | Labour 44.5% | Hold |
| 5 May | Clanfield and FinchdeanEast Hampshire | Conservative 51.8% | Hold |
| 5 May | East Wolds & CoastalEast Riding Of Yorkshire | Conservative 52.6% | Not known |
| 5 May | St Helens and SilverhillEast Sussex | Labour 46.2% | Hold |
| 5 May | Brandon WestForest Heath | WSuffolk 29.0% | Hold |
| 5 May | SouthForest Heath | UK Independence Party (UKIP) 51.9% | Gain from Conservative |
| 5 May | AnderstonGlasgow | SNP 43.0% | Hold |
| 5 May | ChurchdownGloucestershire | Liberal Democrats 54.5% | Hold |
| 5 May | GlyndonGreenwich | Labour 57.1% | Hold |
| 5 May | StokeGuildford | Labour 34.8% | Hold |
| 5 May | Fareham TownHampshire | Conservative 41.9% | Hold |
| 5 May | HeadleyHampshire | Conservative 51.0% | Hold |
| 5 May | HeatonHavering | Labour 30.1% | Gain from UK Independence Party (UKIP) |
| 5 May | AbingdonKensington and Chelsea | Conservative 71.0% | Hold |
| 5 May | Lancaster EastLancashire | Labour 50.9% | Hold |
| 5 May | Carnforth & MillheadLancaster | Labour 43.1% | Gain from Conservative |
| 5 May | John O'GauntLancaster | Labour 44.5% | Hold |
| 5 May | Melton EgertonMelton | Labour 41.2% | Gain from Independent |
| 5 May | Figge's MarshMerton | Labour 73.5% | Hold |
| 5 May | Coulby NewhamMiddlesbrough | Labour 45.5% | Hold |
| 5 May | Blandford HilltopNorth Dorset | Conservative 32.5% | Hold |
| 5 May | Hill FortsNorth Dorset | Conservative 48.4% | Hold |
| 5 May | RodingRedbridge | Labour 41.1% | Gain from Liberal Democrats |
| 5 May | Farnham and HedgerleySouth Bucks | Conservative 73.9% | Hold |
| 5 May | DEEPING ST. JAMESSouth Kesteven | Conservative 49.8% | Gain from Labour |
| 5 May | Seven StarsSouth Ribble | Labour 55.2% | Hold |
| 5 May | CollegeSouthwark | Labour 50.5% | Hold |
| 5 May | NewingtonSouthwark | Labour 59.9% | Hold |
| 5 May | Ashford North & Stanwell SouthSpelthorne | Conservative 37.4% | Hold |
| 5 May | Haverhill NorthSt Edmundsbury | UK Independence Party (UKIP) 37.3% | Hold |
| 5 May | Uttoxeter TownStaffordshire | Conservative 42.6% | Hold |
| 5 May | BixleySuffolk | Conservative 49.7% | Hold |
| 5 May | Haverhill CangleSuffolk | UK Independence Party (UKIP) 36.8% | Gain from Conservative |
| 5 May | Staines South and Ashford WestSurrey | Conservative 46.9% | Gain from UK Independence Party (UKIP) |
| 5 May | TormohunTorbay | Liberal Democrats 46.7% | Hold |
| 5 May | Sheffield, Brightside and HillsboroughUK Parliament elections | Labour 62.5% | Not known |
| 5 May | WrenthamWaveney | Conservative 40.4% | Hold |
| 5 May | Amesbury EastWiltshire | Liberal Democrats 25.4% | Gain from Conservative |
| 9 May | Coulby NewhamMiddlesbrough | Labour 45.5% | Not known |
| 9 May | Amesbury EastWiltshire | Liberal Democrats 25.4% | Gain from Conservative |
| 19 May | St HelierMerton | Labour 71.0% | Hold |
| 26 May | StapenhillEast Staffordshire | Labour 44.3% | Gain from UK Independence Party (UKIP) |
| 26 May | Northallerton SouthHambleton | Conservative 48.0% | Gain from UK Independence Party (UKIP) |
| 26 May | NorthallertonNorth Yorkshire | Conservative 48.3% | Hold |
| 2 Jun | Oban North and LornArgyll and Bute | Not recorded | Hold |
| 2 Jun | Denbigh LowerDenbighshire | Independent 36.3% | Hold |
| 2 Jun | DyserthDenbighshire | Independent 33.3% | Gain from Conservative |
| 2 Jun | Sherborne RuralDorset | Liberal Democrats 49.6% | Gain from Conservative |
| 2 Jun | Lewes BridgeLewes | Liberal Democrats 44.6% | Hold |
| 2 Jun | Barking and SomershamMid Suffolk | Green 34.5% | Gain from Conservative |
| 9 Jun | Basildon Laindon Park and FryernsEssex | UK Independence Party (UKIP) 42.6% | Hold |
| 9 Jun | Gipsy HillLambeth | Labour 43.4% | Hold |
| 9 Jun | SouthNorth East Lincolnshire | Labour 47.4% | Hold |
| 9 Jun | Surrey DocksSouthwark | Liberal Democrats 51.9% | Hold |
| 16 Jun | Valley HillKing's Lynn And West Norfolk | Conservative 41.0% | Not known |
| 23 Jun | Sunninghill and South AscotWindsor & Maidenhead | Conservative 57.2% | Hold |
| 30 Jun | St. MichaelsBexley | Conservative 37.4% | Not known |
| 30 Jun | High TownLuton | Labour 39.7% | Hold |
| 30 Jun | Leatherhead North [merged 76ed66ed]Mole Valley | Liberal Democrats 56.6% | Not known |
| 30 Jun | NewingtonThanet | UK Independence Party (UKIP) 48.4% | Hold |
| 1 Jul | NewingtonThanet | UK Independence Party (UKIP) 40.2% | Hold |
| 7 Jul | MostynConwy | Labour 33.6% | Hold |
| 7 Jul | Appleby (Appleby)Eden | Independent 73.6% | Hold |
| 7 Jul | CarlfordSuffolk | Conservative 60.4% | Hold |
| 14 Jul | Wibsey [merged 1ce75726]Bradford | Labour 50.6% | Not known |
| 14 Jul | Newquay TreviglasCornwall | Liberal Democrats 57.8% | Not known |
| 14 Jul | St Teath and St BrewardCornwall | Liberal Democrats 54.9% | Gain from Independent |
| 14 Jul | BarnsburyIslington | Labour 51.6% | Hold |
| 14 Jul | Forest Gate North [merged 3fa3dc44]Newham | Labour 52.5% | Not known |
| 14 Jul | Astley [merged f6a5c78b]North Norfolk | Liberal Democrats 40.8% | Not known |
| 14 Jul | Byram and BrothertonSelby | Conservative 44.4% | Gain from Labour |
| 14 Jul | Trowbridge GroveWiltshire | Liberal Democrats 45.9% | Gain from Independent |
| 21 Jul | Exmouth LittlehamEast Devon | Conservative 45.3% | Not known |
| 21 Jul | Honiton St. MichaelsEast Devon | Conservative 39.8% | Not known |
| 21 Jul | WaunfawrGwynedd | Plaid Cymru - The Party of Wales 75.8% | Not known |
| 21 Jul | Hackney CentralHackney | Labour 75.2% | Hold |
| 21 Jul | Chorley Rural NorthLancashire | Conservative 43.8% | Hold |
| 21 Jul | BellinghamLewisham | Labour 56.8% | Hold |
| 21 Jul | Balderton SouthNewark And Sherwood | Conservative 82.4% | Hold |
| 21 Jul | WestoneNorthampton | Liberal Democrats 49.7% | Gain from Conservative |
| 21 Jul | SouthcoteReading | Labour 64.1% | Hold |
| 21 Jul | Great Wyrley TownSouth Staffordshire | Conservative 50.9% | Hold |
| 21 Jul | Warlingham WestTandridge | Conservative 56.5% | Hold |
| 26 Jul | The Hangers and ForestEast Hampshire | Conservative 45.3% | Hold |
| 27 Jul | TotnesSouth Hams | Liberal Democrats 44.1% | Not known |
| 28 Jul | Newlyn and GoonhavernCornwall | Liberal Democrats 28.0% | Gain from Conservative |
| 28 Jul | HarringayHaringey | Labour 46.3% | Hold |
| 28 Jul | Carshalton Central [merged 8f013333]Sutton | Liberal Democrats 43.5% | Not known |
| 28 Jul | Droitwich WestWychavon | Conservative 41.9% | Hold |
| 29 Jul | Droitwich WestWychavon | Conservative 41.9% | Hold |
| 31 Jul | Hackney CentralHackney | Labour 75.2% | Hold |
| 4 Aug | BeaverAshford | UK Independence Party (UKIP) 42.0% | Hold |
| 4 Aug | Dalton SouthBarrow-in-Furness | Not recorded | Hold |
| 4 Aug | Attleborough Queens & BesthorpeBreckland | Conservative 60.3% | Hold |
| 4 Aug | East BrightonBrighton & Hove | Labour 57.5% | Hold |
| 4 Aug | Clanfield and FinchdeanEast Hampshire | Conservative 100.0% | Hold |
| 4 Aug | South East HoldernessEast Riding Of Yorkshire | Conservative 38.5% | Hold |
| 4 Aug | Alston MoorEden | Liberal Democrats 54.6% | Gain from Conservative |
| 4 Aug | Brandon WestForest Heath | WSuffolk 36.9% | Hold |
| 4 Aug | SouthForest Heath | UK Independence Party (UKIP) 51.9% | Gain from Conservative |
| 4 Aug | Carnforth & MillheadLancaster | Not recorded | Hold |
| 4 Aug | John O'GauntLancaster | Labour 100.0% | Hold |
| 4 Aug | Silverdale and ParksiteNewcastle-under-Lyme | Labour 56.4% | Hold |
| 4 Aug | BinghamNottinghamshire | Conservative 44.0% | Hold |
| 4 Aug | CranmerRushcliffe | Conservative 71.0% | Hold |
| 4 Aug | Farnham and HedgerleySouth Bucks | Not recorded | Not known |
| 4 Aug | Seven StarsSouth Ribble | Not recorded | Not known |
| 4 Aug | BixleySuffolk | Not recorded | Not known |
| 4 Aug | TormohunTorbay | Liberal Democrats 65.3% | Hold |
| 11 Aug | Irvine WestNorth Ayrshire | Labour 33.1% | Gain from SNP |
| 11 Aug | Renfrew South and GallowhillRenfrewshire | SNP 47.8% | Hold |
| 11 Aug | OmbersleyWychavon | Conservative 63.2% | Hold |
| 18 Aug | Gravesham EastGravesham | Conservative 36.0% | Hold |
| 18 Aug | PelhamGravesham | Labour 46.2% | Hold |
| 18 Aug | OrmesbyRedcar & Cleveland | Liberal Democrats 75.4% | Hold |
| 18 Aug | CatterickRichmondshire | Conservative 35.8% | Gain from Independent |
| 18 Aug | NorthwoodThanet | UK Independence Party (UKIP) 35.6% | Hold |
| 18 Aug | TootingWandsworth | Labour 58.5% | Hold |
| 18 Aug | Farnham CastleWaverley | Farnham 40.6% | Gain from Conservative |
| 18 Aug | Farnham Shortheath and BoundstoneWaverley | Farnham 47.6% | Gain from Conservative |
| 18 Aug | Farnham SouthWaverley | Conservative 41.2% | Not known |
| 25 Aug | The LochsFife | Labour 47.1% | Hold |
| 1 Sept | Kinson NorthBournemouth | Conservative 34.7% | Hold |
| 1 Sept | Four LanesCornwall | Liberal Democrats 34.7% | Gain from UK Independence Party (UKIP) |
| 1 Sept | FerndownEast Dorset | Conservative 57.0% | Not known |
| 1 Sept | ParleyEast Dorset | Conservative 55.5% | Hold |
| 1 Sept | GrangefieldStockton-on-Tees | Conservative 50.5% | Gain from Labour |
| 8 Sept | ParksideBarrow-in-Furness | Labour 52.1% | Hold |
| 8 Sept | Shepway SouthMaidstone | UK Independence Party (UKIP) 45.5% | Hold |
| 8 Sept | Yeoman HillMansfield District Council | Labour 45.7% | Not known |
| 8 Sept | MosboroughSheffield | Liberal Democrats 45.6% | Gain from Labour |
| 15 Sept | Castle [merged 85af6ed6]Carlisle | Labour 46.5% | Not known |
| 15 Sept | PuckeridgeEast Hertfordshire | Conservative 42.9% | Hold |
| 15 Sept | Elected Mayor (Quota = 16390)Hackney | Labour 68.9% | Not known |
| 15 Sept | BlakelawNewcastle Upon Tyne | Labour 57.6% | Hold |
| 15 Sept | TuptonNorth East Derbyshire | Liberal Democrats 38.3% | Gain from Labour |
| 15 Sept | Bishops CastleShropshire | Liberal Democrats 60.5% | Hold |
| 20 Sept | PlasnewyddCardiff | Liberal Democrats 48.1% | Gain from Labour |
| 22 Sept | ChristchurchAllerdale | Labour 40.7% | Gain from Conservative |
| 22 Sept | CilycwmCarmarthenshire | Plaid Cymru - The Party of Wales 32.6% | Gain from Independent |
| 22 Sept | Adderbury, Bloxham and BodicoteCherwell | Conservative 57.4% | Hold |
| 22 Sept | Chopwell & Rowlands GillGateshead | Labour 59.1% | Not known |
| 22 Sept | Coatbridge North and GlenboigNorth Lanarkshire | Labour 41.7% | Gain from SNP |
| 22 Sept | Arley & WhitacreNorth Warwickshire | Labour 59.7% | Gain from Conservative |
| 22 Sept | Old StratfordSouth Northamptonshire | Conservative 77.2% | Hold |
| 22 Sept | HadleighSuffolk | Liberal Democrats 36.2% | Gain from Conservative |
| 22 Sept | Teignmouth CentralTeignbridge | Liberal Democrats 51.1% | Gain from Conservative |
| 29 Sept | TyldesleyBlackpool | Labour 48.3% | Hold |
| 29 Sept | BrynmawrBlaenau Gwent | Independent 80.1% | Not known |
| 29 Sept | StowCotswold | Liberal Democrats 64.9% | Gain from Conservative |
| 29 Sept | Adeyfield WestDacorum | Liberal Democrats 49.5% | Hold |
| 29 Sept | Allestree [merged af7adfa2]Derby [merged 9923a578] | Conservative 54.6% | Not known |
| 29 Sept | Glaven ValleyNorth Norfolk | Liberal Democrats 55.2% | Not known |
| 29 Sept | FinedonWellingborough | Conservative 62.3% | Hold |
| 29 Sept | Cherry WillinghamWest Lindsey | Conservative 51.1% | Hold |
| 6 Oct | BasingBasingstoke and Deane | Conservative 67.5% | Hold |
| 6 Oct | Rumworth [merged b60086a0]Bolton | Labour 76.8% | Not known |
| 6 Oct | GilfachCaerphilly | Labour 57.9% | Hold |
| 6 Oct | Risca EastCaerphilly | Labour 58.9% | Hold |
| 6 Oct | Exmouth Brixington [merged b35e56a5]East Devon | Conservative 41.1% | Not known |
| 6 Oct | Garscadden/ScotstounhillGlasgow | SNP 42.6% | Not known |
| 6 Oct | St Ann'sHaringey | Labour 63.7% | Hold |
| 6 Oct | Headland and HarbourHartlepool | UK Independence Party (UKIP) 49.2% | Hold |
| 6 Oct | Culloden and Ardersier [merged 873d986d]Highland | Liberal Democrats 20.0% | Not known |
| 13 Oct | WestgateLancaster | Labour 42.7% | Hold |
| 13 Oct | BrockleyLewisham | Labour 48.0% | Hold |
| 13 Oct | EvelynLewisham | Labour 53.4% | Hold |
| 13 Oct | Cliff VillagesNorth Kesteven | LincsInd 63.1% | Hold |
| 13 Oct | BroadstonePoole | Liberal Democrats 69.3% | Not known |
| 13 Oct | SwanleySevenoaks | Conservative 32.4% | Not known |
| 13 Oct | Swanley Christchurch & Swanley VillageSevenoaks | Conservative 34.6% | Hold |
| 13 Oct | WindermereSouth Lakeland | Liberal Democrats 52.3% | Not known |
| 13 Oct | Windermere Bowness NorthSouth Lakeland | Liberal Democrats 60.1% | Hold |
| 13 Oct | LimpsfieldTandridge | OLRG 57.4% | Gain from Conservative |
| 16 Oct | BasingBasingstoke and Deane | Conservative 67.5% | Hold |
| 16 Oct | GilfachCaerphilly | Labour 57.9% | Not known |
| 16 Oct | Risca East [merged 8769074e]Caerphilly | Labour 59.8% | Not known |
| 20 Oct | Central SandhurstBracknell Forest | Conservative 69.3% | Hold |
| 20 Oct | BumpsteadBraintree | Conservative 64.6% | Hold |
| 20 Oct | Witham NorthBraintree | Labour 37.5% | Gain from Conservative |
| 20 Oct | Abergele PensarnConwy | Independent 43.3% | Gain from Labour |
| 20 Oct | St Mary'sEast Riding Of Yorkshire | Liberal Democrats 40.0% | Gain from Conservative |
| 20 Oct | RothwellKettering | Conservative 48.3% | Not known |
| 20 Oct | HeachamKing's Lynn And West Norfolk | Independent 40.7% | Gain from Conservative |
| 20 Oct | Strood SouthMedway | Conservative 38.4% | Gain from UK Independence Party (UKIP) |
| 20 Oct | CentralMiddlesbrough | Labour 72.9% | Hold |
| 20 Oct | BlaengwrachNeath Port Talbot | Plaid Cymru - The Party of Wales 48.0% | Gain from Labour |
| 20 Oct | ClarenceSt. Albans | Liberal Democrats 56.9% | Not known |
| 20 Oct | Wey ValleyWeymouth and Portland | Conservative 62.3% | Hold |
| 27 Oct | Rhyl WestDenbighshire | Labour 53.4% | Hold |
| 27 Oct | CollingtonRother | Independent 60.0% | Hold |
| 27 Oct | DarwellRother | Conservative 43.5% | Hold |
| 3 Nov | Banff and DistrictAberdeenshire | Conservative 44.0% | Gain from SNP |
| 3 Nov | Inverurie and DistrictAberdeenshire | Conservative 38.8% | Gain from SNP |
| 3 Nov | GrangetownCardiff | Plaid Cymru - The Party of Wales 41.1% | Gain from Labour |
| 3 Nov | CordwainerCity of London Corporation | Independent | Not known |
| 3 Nov | Fair Oak & Horton HeathEastleigh | Liberal Democrats 46.0% | Not known |
| 3 Nov | LonglevensGloucester | Conservative 46.2% | Hold |
| 3 Nov | Longlevens [merged 384d05aa]Gloucester | Conservative 46.2% | Not known |
| 3 Nov | Hoxton WestHackney | Labour 68.3% | Hold |
| 3 Nov | Burnley Central EastLancashire | Labour 68.9% | Hold |
| 3 Nov | Rainham CentralMedway | Conservative 61.1% | Hold |
| 3 Nov | Kingswood with Burgh HeathReigate & Banstead | Conservative 73.3% | Hold |
| 10 Nov | Eltham NorthGreenwich | Conservative 42.0% | Gain from Labour |
| 10 Nov | SouthwaterHorsham | Conservative 66.2% | Hold |
| 10 Nov | Southwater [merged 7fe93bd9]Horsham | Conservative 66.2% | Not known |
| 10 Nov | Hitchin OughtonNorth Hertfordshire | Labour 31.9% | Hold |
| 10 Nov | QueenstownWandsworth | Labour 53.3% | Hold |
| 17 Nov | AbbeyBath & North East Somerset | Conservative 32.8% | Gain from Green |
| 17 Nov | Annandale North (Quota = 1777)Dumfries and Galloway | Conservative 57.4% | Not known |
| 17 Nov | MistertonHarborough | Conservative 50.4% | Hold |
| 17 Nov | Haldens [merged b928d937]Welwyn Hatfield | Conservative 34.1% | Not known |
| 21 Nov | QueenhitheCity of London Corporation | Independent 100.0% | Not known |
| 24 Nov | Tadley SouthBasingstoke and Deane | Conservative 49.2% | Hold |
| 24 Nov | Castle [merged 85af6ed6]Carlisle | Labour 49.3% | Not known |
| 24 Nov | Sovereign [merged fab6a65a]Eastbourne | Conservative 65.2% | Not known |
| 24 Nov | Warsop CarrsMansfield District Council | Labour 47.9% | Not known |
| 24 Nov | BlakelawNewcastle Upon Tyne | Labour 48.0% | Hold |
| 24 Nov | Reedley [merged 92c2d1cc]Pendle | Conservative 51.1% | Not known |
| 24 Nov | Turn HillSouth Somerset | Conservative 51.4% | Hold |
| 24 Nov | BardwellSt Edmundsbury | Conservative | Hold |
| 24 Nov | ValleyTandridge | Liberal Democrats 51.6% | Hold |
| 28 Nov | Arbroath East and LunanAngus | SNP 39.7% | Hold |
| 1 Dec | SouthbourneChichester | Liberal Democrats 57.7% | Gain from Conservative |
| 1 Dec | WalbrookCity of London Corporation | Independent 100.0% | Not known |
| 1 Dec | FerndownEast Dorset | Conservative 63.8% | Not known |
| 1 Dec | Grange ParkSouth Northamptonshire | Conservative 58.4% | Hold |
| 1 Dec | WhitechapelTower Hamlets | Independent 44.7% | Gain from Labour |
| 1 Dec | Myton and HeathcoteWarwick | Conservative 53.6% | Hold |
| 5 Dec | Carnoustie and DistrictAngus | Independent 43.5% | Gain from SNP |
| 8 Dec | University and Scotforth RuralLancaster | Labour 34.9% | Hold |
| 8 Dec | Maldon WestMaldon | Independent 38.1% | Hold |
| 8 Dec | MadeleyNewcastle-under-Lyme | Independent 64.8% | Hold |
| 8 Dec | Horsehay & LightmoorTelford & Wrekin | Labour 46.3% | Gain from Conservative |
| 8 Dec | TrenchTonbridge and Malling | Conservative 61.2% | Not known |
| 15 Dec | Higher CroftBlackburn with Darwen | Labour 58.2% | Hold |
| 15 Dec | Leven, Kennoway and LargoFife | SNP 37.0% | Hold |
| 15 Dec | Welshpool LlanerchyddolPowys | Independent 48.9% | Hold |
| 15 Dec | Moreton HallSt Edmundsbury | Independent 56.0% | Gain from Conservative |
| 15 Dec | BlackdownTaunton Deane | Liberal Democrats 71.2% | Gain from Conservative |
| 15 Dec | BoveyTeignbridge | Liberal Democrats 45.6% | Gain from Conservative |
| 15 Dec | ChudleighTeignbridge | Liberal Democrats 51.5% | Gain from Conservative |
| 21 Dec | Cranleigh WestWaverley | Conservative 58.7% | Hold |
| 22 Dec | AyleshamDover | Labour 61.9% | Hold |
| 22 Dec | Hedge End WildernEastleigh | Liberal Democrats 64.5% | Not known |
