Our council by-election archive


This archive comprises by-elections for the principal tiered authorities of England, Scotland and Wales. Parish and town council by-elections are not accounted for.

We are working on a spreadsheet for the individual ward vote totals to be released and regularly updated in due course.

Please direct any spotted errors or corrections to our contact page.

DateAuthorityWardDefenderWinnerResult
07 Dec 17N. DevonNewportConLDemGain
07 Dec 17EnfieldEnfield HighwayLabLabHold
30 Nov 17MaidstoneN.ConLDemGain
30 Nov 17GosportBridgemary N.LabLDemGain
30 Nov 17TandridgeWestwayLDemLDemHold
30 Nov 17TorridgeTorringtonUKIPLDemGain
16 Nov 17FyldeStaining & WeetonConConHold
16 Nov 17W. LindseySudbrookeConConHold
16 Nov 17HartlepoolVictoriaLabLabHold
16 Nov 17S. HollandWhaplode & Holbeach St John'sConConHold
16 Nov 17EdenPenrith NorthLDemLDemHold
16 Nov 17DarlingtonMowdenConConHold
16 Nov 17DarlingtonRed Hall & LingfieldLabLabHold
16 Nov 17ChilternPenn & ColeshillConConHold
16 Nov 17WaveneySt Margaret'sLabConGain
16 Nov 17WaveneyKirkleyLabLabHold
09 Nov 17FlintshireBuckley Bistre WestLabLabHold
09 Nov 17CamdenGospel OakLabLabHold
09 Nov 17WandsworthThamesfieldConConHold
09 Nov 17High PeakLimestone PeakConConHold
09 Nov 17FarehamStubbingtonUKIPLDemGain
02 Nov 17CopelandEgremont S.LabLabHold
02 Nov 17SeftonDuke'sConLDemGain
02 Nov 17N. DevonBraunton E.ConLDemGain
02 Nov 17S. BucksBeaconsfieldConConHold
02 Nov 17BuckinghamshireBeaconsfield N.ConConHold
02 Nov 17ArunAldwick W.ConLDemGain
26 Oct 17Mid SussexE. Grinstead ImberhorneConConHold
26 Oct 17HerefordshireKings AcreIOCConGain
26 Oct 17CharnwoodLoughborough HastingsLabLabHold
26 Oct 17Derbyshire DalesAshbourne S.ConConHold
26 Oct 17KirkleesBatley E.LabLabHold
26 Oct 17TamesideDroylsden E.LabLabHold
19 Oct 17HartlepoolSeatonIndPHFGain
19 Oct 17WiganAstley Mosley CommonLabLabHold
19 Oct 17LincolnCarholmeLabLabHold
19 Oct 17NottinghamBulwell ForestLabLabHold
19 Oct 17NottinghamBestwoodLabLabHold
19 Oct 17NottinghamBasfordLabLabHold
19 Oct 17GraveshamMeopham N.ConConHold
19 Oct 17Epping ForestLower SheeringConConHold
12 Oct 17TamworthBolehallLabLabHold
12 Oct 17AberdeenshireInverurie & DistrctConConHold
12 Oct 17WakefieldStanley & Outwood EastLabLabHold
12 Oct 17WyreRossallLabLabHold
12 Oct 17AshfieldHucknall NorthConAshIGain
12 Oct 17WarringtonChapelford & Old HallLabLabHold
12 Oct 17SheffieldBeightonLabLabHold
12 Oct 17Three RiversOxhey Hall & HarlingConLDemGain
06 Oct 17Hinckley & BosworthBurbage Sketchley & StrettonConConHold
06 Oct 17HertsmereBorehamwood KenilworthConLabGain
06 Oct 17WarwickStoneleigh & CubbingtonConConHold
06 Oct 17Burnham Lent Rise & TaplowS. BuckinghamshireConConHold
06 Oct 17Cheshire E.Crewe E.LabLabHold
06 Oct 17SalfordClaremontLabLabHold
06 Oct 17AdurMash BarnUKIPLabGain
06 Oct 17RedcarSt Germain'sLDemLDemHold
28 Sep 17HighlandTain & Easter RossLDemIndGain
28 Sep 17BrecklandThetford PrioryConLabGain
28 Sep 17NorthamptonEastfieldLabLabHold
28 Sep 17NorthamptonNene ValleyConConHold
28 Sep 17St. EdmundsburyChedburghConConHold
28 Sep 17St. EdmundsburyHundonConConHold
28 Sep 17HarrogateWashburnConConHold
28 Sep 17HarlowToddbrookLabLabHold
28 Sep 17BarnsleyKingstoneLabLabHold
28 Sep 17E. StaffordshireStrettonConConHold
28 Sep 17LancasterHalton-with-AughtonFree-for-allLabGain
21 Sep 17Oadby & WigstonOadby UplandsLabLDemGain
21 Sep 17ChesterfieldHolmebrookLabLDemGain
21 Sep 17WaveneyOulton BroadConConHold
14 Sep 17Mid DevonWestexeUKIPConGain
14 Sep 17TraffordBucklow St Martin'sLabLabHold
14 Sep 17W. DorsetLyme Regis & CharmouthConIndGain
07 Sep 17BaberghSudbury S.ConLabGain
07 Sep 17Cannock ChaseHednesford Green HeathConLabGain
07 Sep 17Cannock ChaseHednesford S.ConGrnGain
07 Sep 17ColchesterShrub EndLDemConGain
07 Sep 17CroydonS. NorwoodLabLabHold
07 Sep 17E. CambridgeshireEly S.ConLDemGain
07 Sep 17GlasgowCardonaldLabLabHold
07 Sep 17HerefordshireGolden Valley S.ConIndGain
07 Sep 17LancasterSkerton W.LabLabHold
07 Sep 17LewesOuse Valley & RingmerConGrnGain
07 Sep 17N. LanarkshireFortissatConLabGain
07 Sep 17PeterboroughEye, Thorney & NewboroughConConHold
07 Sep 17StaffordshireHednesford & RawnsleyConConHold
07 Sep 17SuffolkSt John'sLabLabHold
31 Aug 17North SomersetN. WorleFree-for-allLabGain
30 Aug 17ScarboroughMulgraveConConHold
17 Aug 17Aylesbury ValeRiversideConConHold
17 Aug 17Aylesbury ValeSouthcourtLDemLDemHold
17 Aug 17Forest HeathSt Mary'sConConHold
17 Aug 17PeterboroughParkLabLabHold
03 Aug 17CharnwoodLoughborough ShelthorpeLabLabHold
03 Aug 17King's LynnSt Margaret's with St NicholasLabConGain
03 Aug 17SevenoaksPenshurst, FordcombeConConHold
03 Aug 17SwaleMilton RegisUKIPLabGain
03 Aug 17ThanetMargate CentralUKIPLabGain
03 Aug 17WorthingMarineConLabGain
27 Jul 17ManchesterFallowfieldLabLabHold
27 Jul 17N. DorsetBlandford CentralFree-for-allConGain
27 Jul 17W. LindseyScotter & BlytonConConHold
20 Jul 17EdenAlston MoorLDemLabGain
20 Jul 17KnowsleySt MichaelsLabLabHold
20 Jul 17MertonSt HelierLabLabHold
20 Jul 17RutlandKettonConConHold
20 Jul 17RutlandWhissendineLDemIndGain
20 Jul 17ShepwayNew RomneyConConHold
20 Jul 17Staffordshire MoorlandsLeek E.ConLabGain
20 Jul 17Stockton-on-TeesBillingham N.LabLabHold
20 Jul 17WealdenChiddingly & E. HoathlyConConHold
13 Jul 17MiddlesbroughAyresomeLabLabHold
13 Jul 17MiddlesbroughPark End & BeckfieldFree-for-allIndGain
13 Jul 17MorayElgin City N.Free-for-allConGain
13 Jul 17N. WarwickshireColeshill S.ConConHold
13 Jul 17S. OxfordshireDidcot S.LabLabHold
13 Jul 17S. OxfordshireDicot W.ConConHold
13 Jul 17Three RiversChorleywood S. & Maple CrossLDemLDemHold
29 Jun 17DurhamDawdonLabLabHold
29 Jun 17EastleighHedge End Grange ParkLDemLDemHold
29 Jun 17W. LancashireDerbyConOWLGain
29 Jun 17Waltham ForestWilliam MorrisLabLabHold
22 Jun 17E. CambridgeshireSoham NorthConConHold
22 Jun 17PowysYscirFree-for-allConGain
22 Jun 17S. GloucestershireWinterbourneConConHold
22 Jun 17SheffieldNether Edge & SharrowLabLabHold
22 Jun 17Stockton-on-TeesYarmConConHold
08 Jun 17YorkHull RoadLabLabHold
08 Jun 17YorkMicklegateLabLabHold
25 May 17SouthendShoeburynessIndIndHold
18 May 17EnfieldEnfield LockLabLabHold
18 May 17Stockton-on-TeesNewtonLabLabHold
11 May 17King's Lynn & W. NorfolkFairsteadLabLabHold
11 May 17S. DerbyshireWodvilleConConHold
04 May 17Aylesbury ValeWendover & HaltonConConHold
04 May 17Bath & N. E. SomersetNewbridgeConLDemGain
04 May 17BirminghamPerry BarLDemLDemHold
04 May 17BirminghamHall GreenLabLabHold
04 May 17Blackburn with DarwenMarsh HouseLabConGain
04 May 17BradfordQueensburyConConHold
04 May 17BrecklandHarling & HeathfieldConConHold
04 May 17BuryBesseLabLabHold
04 May 17CambridgeArburyLabLabHold
04 May 17CamdenGospel OakLabLabHold
04 May 17CarlisleBelle VueLabLabHold
04 May 17CarlisleYewdaleLabConGain
04 May 17Central BedfordshireSheffordConConHold
04 May 17Central BedfordshireBiggleswade N.ConConHold
04 May 17CharnwoodBirstall WanlipConConHold
04 May 17ChelmsfordMoulsham & CentralConConHold
04 May 17CheltenhamAll SaintsLDemLDemHold
04 May 17ChichesterBoshamConConHold
04 May 17ChichesterE. WitteringConConHold
04 May 17ChichesterN. MundhamConConHold
04 May 17ChichesterPlaistowConConHold
04 May 17ChilternGreat MissendenIndConGain
04 May 17CravenAire Valley & LothersdaleConGrnGain
04 May 17CrawleyMaidenbowerConConHold
04 May 17DacorumBerkhamstedConConHold
04 May 17DaventryLong BuckbyConConHold
04 May 17DoverElms Vale & PrioryUKIPLabGain
04 May 17DoverBucklandLabLabHold
04 May 17E. DevonBroadclystConLDemGain
04 May 17E. DevonWhimpleConConHold
04 May 17E. HertfordshireDatchworth & AstonConConHold
04 May 17E. NorthamptonshirePrebendalConConHold
04 May 17E. StaffordshireHorninglowLabConGain
04 May 17E. StaffordshireShobhallLabLabHold
04 May 17EastleighEastleigh CentralLDemLDemHold
04 May 17ExeterSt ThomasLabLabHold
04 May 17FyldeWarton & WestbyConConHold
04 May 17GraveshamColdharbourLabLabHold
04 May 17GraveshamPainters AshLabConGain
04 May 17HartlepoolHeadland & HarbourLabLabHold
04 May 17HavantEmsworthConConHold
04 May 17HertsmerePotters Bar OakmereConConHold
04 May 17HuntingdonshireSt Neots Eaton FordConOthGain
04 May 17IpswichStoke ParkConConHold
04 May 17KetteringBurton LatimerConConHold
04 May 17KetteringSt PetersConConHold
04 May 17LichfieldFazeleyUKIPConGain
04 May 17LiverpoolWavertreeLabLabHold
04 May 17MaidstoneBearstedConConHold
04 May 17Malvern HillsMalvern W.GrnGrnHold
04 May 17ManchesterRusholmeLabLabHold
04 May 17MeltonMelton SysonbyConConHold
04 May 17MeltonEgertonIndConGain
04 May 17MendipFrome CollegeConConHold
04 May 17Mid SuffolkEyeIndConGain
04 May 17Mid SussexBolneyConConHold
04 May 17Mid SussexBurgess Hill FranklandsConConHold
04 May 17N. DorsetGillingham TownLDemConGain
04 May 17N. HertfordshireRoyston HeathConConHold
04 May 17N. HertfordshireHitchen PrioryConConHold
04 May 17N. NorfolkHoltLDemConGain
04 May 17Newark & SherwoodOllertonLabLabHold
04 May 17NottinghamSherwoodLabLabHold
04 May 17NuneatonBulkingtonLabConGain
04 May 17OxfordBarton & SandhillsLabLabHold
04 May 17PrestonPreston Rural E.ConConHold
04 May 17PrestonAshtonLabLabHold
04 May 17Reigate & BansteeadTadworth & WaltonConConHold
04 May 17RugbyCoton & BoughtonConConHold
04 May 17RugbyNew BiltonLabLabHold
04 May 17RunnymedeFoxhillsConConHold
04 May 17RushcliffeThorotonConConHold
04 May 17RushmoorSt JohnsConConHold
04 May 17S. CambridgeshireBournConConHold
04 May 17S. LakelandAmbleside & GrasmereLDemConGain
04 May 17S. NorthamptonshireKings SuttonConConHold
04 May 17S. SomersetBlackmoor ValeConConHold
04 May 17S. StaffordshirePenkridgeConConHold
04 May 17SedgemoorBridgewater EastoverLabLabHold
04 May 17SheffieldSoutheyLabLabHold
04 May 17SloughHaymill & Lynch HillConConHold
04 May 17SpelthorneAshford E.ConConHold
04 May 17StaffordHighfields & Western DownsLab (x2)Con (x2)Gain
04 May 17StevenageRoebuckLabConGain
04 May 17Stratford-on-AvonEttingtonConConHold
04 May 17TeignbridgeKingsteinton E.ConConHold
04 May 17TeignbridgeNewton Abbot BushellConLDemGain
04 May 17Test ValleyValley ParkLDemLDemHold
04 May 17Tonbridge & MallingN. Alyesford & WaldersladeConConHold
04 May 17TraffordBroadheathLabLabHold
04 May 17UttlesfordNewportOthOthHold
04 May 17W. DevonBere FerrisConConHold
04 May 17W. OxfordshireThe BartonsConConHold
04 May 17W. SomersetMinehead N.ConConHold
04 May 17WatfordOxheyLDemLDemHold
04 May 17WatfordParkLDemLDemHold
04 May 17WatfordLeggattsLabLabHold
04 May 17Welwyn HatfieldPanshangerConConHold
04 May 17Weymouth & PortlandWestham E.LDemConGain
04 May 17WindsorClewer N.ConIndGain
04 May 17WirralClaughtonLabLabHold
04 May 17WorcesterBedwardineConConHold
04 May 17WychavonDroitwich S. E.ConConHold
04 May 17WychavonEvesham S.ConConHold
04 May 17WyreBourneLabConGain
04 May 17Wyre ForestMittonConConHold
28 Apr 17HarrowKenton E.LabConGain
28 Apr 17W. Cheshire & ChesterBlaconLabLabHold
13 Apr 17MiddlesbroughCoulby NewhamLabConGain
13 Apr 17W. DorsetPiddle ValleyConConHold
06 Apr 17Aylesbury ValeElmhurstUKIPLDemGain
06 Apr 17Bath & N. E. SomersetWalcotLDemLDemHold
06 Apr 17CalderdaleHipperholme & LightcliffeConConHold
06 Apr 17TendringSt JamesUKIPConGain
23 Mar 17HerefordshireLeominster S.Free-for-allGrnGain
16 Mar 17BlackpoolWarbreckConConHold
16 Mar 17BrecklandSaham ToneyConConHold
16 Mar 17Newcastle upon TyneS. HeatonLabLabHold
16 Mar 17S. RibbleWalton le Dale E.ConConHold
09 Mar 17BroxbourneWaltham CrossLabConGain
09 Mar 17DerbyDerwentUKIPConGain
09 Mar 17E. HertfordshireHertford CastleConConHold
09 Mar 17HarrowRoxbourneLabLabHold
09 Mar 17RutlandExtonConConHold
09 Mar 17Stratford on AvonRed HorseConConHold
09 Mar 17W. OxfordshireHailey, Minster Lovell & LeafieldConLDemGain
02 Mar 17ChristchurchMudeford & Friars CliffConConHold
02 Mar 17Redcar & ClevelandHuttonConConHold
02 Mar 17Redcar & ClevelandNewcomenLDemLDemHold
02 Mar 17SalfordKersalLabConGain
23 Feb 17Epping ForestChigwell VillageConConHold
17 Feb 17Basingstoke & DeaneWinkleburyConLabGain
17 Feb 17WokinghamEmmbrookConLDemGain
16 Feb 17DudleySt Thomas'sLabLabHold
16 Feb 17E. CheshireBollingtonConOthGain
16 Feb 17E. StaffordshireBurtonLDemLDemHold
16 Feb 17Forest of DeanLydbrook & RuardeanUKIPGrnGain
16 Feb 17OldhamFailsworth E.LabLabHold
16 Feb 17UttlesfordElsenham & HenhamLDemRESGain
09 Feb 17CorbyKingswood & Hazel LeysLabLabHold
09 Feb 17CotswoldFairford N.ConLDemGain
09 Feb 17FyldeSt John'sFree-for-allIndGain
09 Feb 17N. NorfolkWatersideConLDemGain
09 Feb 17TendringGreat & Little OakleyFree-for-allUKIPGain
02 Feb 17E. StaffordshireTownConConHold
02 Feb 17RotherhamDinningtonUKIPLabGain
02 Feb 17RotherhamBrinsworth & CatcliffeLabLDemGain
26 Jan 17E. AyshireKilmarnock E. & HurlfordSNPSNPHold
19 Jan 17BromsgroveNortonConConHold
12 Jan 17SunderlandSandhillLabLDemGain
12 Jan 17Three RiversGade ValleyConLDemGain