All years
2014 council by-elections
219 by-elections on our record, 43 of them won by a different party from last time.
Gains and losses by party
| Party | Gained | Lost | Net |
|---|---|---|---|
| UK Independence Party (UKIP) | 7 | 2 | ▲ +5 |
| Liberal Democrats | 9 | 4 | ▲ +5 |
| Ashford | 1 | 0 | ▲ +1 |
| LincsInd | 1 | 0 | ▲ +1 |
| IOCH | 1 | 0 | ▲ +1 |
| Plaid Cymru - The Party of Wales | 1 | 0 | ▲ +1 |
| Green | 1 | 1 | – 0 |
| StaffsIG | 0 | 1 | ▼ -1 |
| Labour | 5 | 7 | ▼ -2 |
| SNP | 0 | 3 | ▼ -3 |
| Conservative | 13 | 17 | ▼ -4 |
| Independent | 4 | 8 | ▼ -4 |
Every by-election
| Date | Ward | Winner | Previously |
|---|---|---|---|
| 7 Jan | Swinton South [merged 7371f103]Salford | Labour 45.1% | Not known |
| 9 Jan | Haverhill EastSt Edmundsbury | UK Independence Party (UKIP) 54.0% | Gain from Conservative |
| 9 Jan | Borough Green & Long MillTonbridge And Malling | Independent 38.9% | Not known |
| 16 Jan | BroadheathTrafford | Labour 44.9% | Hold |
| 23 Jan | Motherwell North (Quota = 1260)North Lanarkshire | Labour 68.2% | Not known |
| 23 Jan | West LeighSouthend-On-Sea | Conservative 33.1% | Hold |
| 30 Jan | Heanor EastAmber Valley | Labour 58.4% | Hold |
| 30 Jan | Heanor East [merged 9f94e443]Amber Valley | Labour 58.4% | Hold |
| 30 Jan | Chadsmead [merged 87f3a789]Lichfield | Liberal Democrats 36.0% | Not known |
| 30 Jan | BuckieMoray | Independent 50.5% | Not known |
| 6 Feb | BETWS-YN-RHOSConwy | Independent 55.3% | Hold |
| 6 Feb | ArbourthorneSheffield | Labour 38.8% | Hold |
| 6 Feb | Peter BruffTendring | Conservative 38.1% | Hold |
| 6 Feb | St John'sTendring | Conservative 44.4% | Hold |
| 10 Feb | Castle BaynardCity of London Corporation | Independent 100.0% | Not known |
| 13 Feb | KingstandingBirmingham | Conservative 46.5% | Gain from Labour |
| 13 Feb | Reeth and ArkengarthdaleRichmondshire | Independent 76.7% | Hold |
| 20 Feb | CantonCardiff | Labour 41.7% | Hold |
| 20 Feb | Birstall WanlipCharnwood | Liberal Democrats 39.6% | Gain from Conservative |
| 20 Feb | Birstall Wanlip [merged 4e92136e]Charnwood | Liberal Democrats 39.6% | Not known |
| 27 Feb | ScotterWest Lindsey | Conservative 65.7% | Hold |
| 27 Feb | Scotter and BlytonWest Lindsey | Conservative 65.7% | Not known |
| 6 Mar | WyeAshford | Ashford 43.1% | Gain from Conservative |
| 6 Mar | Ramsbottom [merged 403504ce]Bury | Conservative 47.0% | Not known |
| 6 Mar | BurnhamKing's Lynn And West Norfolk | Conservative 78.4% | Hold |
| 6 Mar | Clifton NorthNottingham | Labour 41.2% | Hold |
| 6 Mar | EthanduneWiltshire | Conservative 35.6% | Hold |
| 12 Mar | Petersfield Bell HillEast Hampshire | Conservative 42.3% | Hold |
| 12 Mar | Petersfield ButserEast Hampshire | Conservative 37.3% | Not known |
| 13 Mar | Heanor WestAmber Valley | Labour 52.9% | Hold |
| 13 Mar | Barham DownsCanterbury | Liberal Democrats 37.3% | Gain from Conservative |
| 13 Mar | Crewe WestCheshire East | Labour 49.9% | Hold |
| 13 Mar | LongviewKnowsley | Labour 64.4% | Hold |
| 13 Mar | FarleyLuton | Labour 72.5% | Hold |
| 13 Mar | Chertsey MeadsRunnymede | Conservative 40.6% | Hold |
| 13 Mar | Ludlow NorthShropshire | Liberal Democrats 45.3% | Gain from Conservative |
| 13 Mar | AvelandSouth Kesteven | Conservative 75.6% | Hold |
| 14 Mar | Barham Downs [merged f42c2d45]Canterbury | Liberal Democrats 37.3% | Gain from Conservative |
| 20 Mar | WroxhamBroadland | Liberal Democrats 48.3% | Hold |
| 20 Mar | PortsokenCity of London Corporation | Labour 58.3% | Not known |
| 20 Mar | GamstonRushcliffe | Conservative 44.2% | Not known |
| 20 Mar | CellarheadStaffordshire Moorlands | Conservative 32.5% | Gain from StaffsIG |
| 20 Mar | Bideford EastTorridge | Independent 47.3% | Hold |
| 25 Mar | CheapCity of London Corporation | Independent 100.0% | Not known |
| 27 Mar | StoneDartford | Labour 37.7% | Hold |
| 27 Mar | Kilmarnock NorthEast Ayrshire | SNP 44.2% | Hold |
| 27 Mar | St. JohnsFylde | Fylde 65.7% | Not known |
| 27 Mar | GedlingGedling | Labour 32.6% | Gain from Liberal Democrats |
| 27 Mar | Chalgrove and WatlingtonOxfordshire | Conservative 41.8% | Hold |
| 27 Mar | St Anne'sSunderland | Labour 49.2% | Hold |
| 3 Apr | Blacko & HigherfordPendle | Conservative 66.7% | Not known |
| 10 Apr | Belle VueCumbria | Labour 45.8% | Hold |
| 10 Apr | Flint TrelawnyFlintshire | Labour 38.6% | Hold |
| 10 Apr | Coal AstonNorth East Derbyshire | Conservative 46.3% | Hold |
| 10 Apr | Wantage CharltonVale Of White Horse | Conservative 41.9% | Hold |
| 24 Apr | Blackwood [merged d9028d54]Caerphilly | Labour 40.5% | Not known |
| 24 Apr | SuttonEast Cambridgeshire | Liberal Democrats 50.9% | Gain from Conservative |
| 24 Apr | HorncastleEast Lindsey | Conservative 38.4% | Gain from Independent |
| 24 Apr | OsbournbyNorth Kesteven | Conservative 49.7% | Not known |
| 25 Apr | BlackwoodCaerphilly | Labour 41.0% | Hold |
| 1 May | Caol and Mallaig [merged 6d5170c2]Highland | Independent 50.3% | Hold |
| 8 May | Roman BankFenland | Conservative 48.1% | Hold |
| 5 Jun | Clydesdale SouthSouth Lanarkshire | Labour 40.8% | Gain from SNP |
| 12 Jun | Sleaford Quarrington & MarehamNorth Kesteven | LincsInd 44.6% | Gain from Independent |
| 12 Jun | Sleaford WestholmeNorth Kesteven | LincsInd 68.5% | Not known |
| 12 Jun | CollingtonRother | Independent 41.9% | Hold |
| 19 Jun | CripplegateCity of London Corporation | Independent | Not known |
| 19 Jun | Soham SouthEast Cambridgeshire | Conservative 37.3% | Gain from Independent |
| 19 Jun | Southam [merged 54c66119]Stratford-on-Avon | Conservative 42.9% | Not known |
| 26 Jun | SWANWICKAmber Valley | Conservative 36.4% | Hold |
| 26 Jun | ColindaleBarnet | Labour 67.9% | Hold |
| 2 Jul | Skipton WestCraven | Labour 24.0% | Gain from Liberal Democrats |
| 2 Jul | Skipton WestNorth Yorkshire | Independent 23.4% | Gain from Liberal Democrats |
| 3 Jul | Charlton ParkCheltenham | Liberal Democrats 45.9% | Hold |
| 3 Jul | Wivenhoe Quay [merged 64267b74]Colchester | Labour 46.7% | Not known |
| 3 Jul | St JamesNorthampton | Labour 31.7% | Hold |
| 3 Jul | Braunston and CrickNorthamptonshire | Conservative 40.5% | Hold |
| 3 Jul | BrixworthNorthamptonshire | Conservative 55.4% | Hold |
| 3 Jul | Old Laund Booth [merged f2d68ee7]Pendle | Liberal Democrats 58.3% | Not known |
| 3 Jul | Manningtree, Mistley, Little Bentley and TendringTendring | Conservative 46.0% | Hold |
| 3 Jul | Blackwall and Cubitt TownTower Hamlets | Labour 31.6% | Hold |
| 10 Jul | Penistone WestBarnsley | Labour 25.6% | Hold |
| 10 Jul | BoughtonCheshire West & Chester | Labour 44.8% | Hold |
| 10 Jul | Winnington and CastleCheshire West & Chester | Labour 39.5% | Hold |
| 10 Jul | IlloganCornwall | Liberal Democrats 23.8% | Gain from Conservative |
| 10 Jul | Hitchwood Offa & HooNorth Hertfordshire | Conservative 62.0% | Hold |
| 10 Jul | KenwithTorridge | Conservative 35.1% | Hold |
| 14 Jul | Church HillRedditch | Not recorded | Hold |
| 17 Jul | Oban North and LornArgyll and Bute | Independent 34.5% | Gain from SNP |
| 17 Jul | Mabe, Perranarworthal and St GluviasCornwall | Conservative 32.6% | Gain from UK Independence Party (UKIP) |
| 17 Jul | Colehill EastEast Dorset | Liberal Democrats 59.2% | Hold |
| 17 Jul | HookstoneHarrogate | Liberal Democrats 50.1% | Hold |
| 17 Jul | LedburyHerefordshire | IOCH 51.6% | Gain from Conservative |
| 17 Jul | Leominster SouthHerefordshire | Green 37.9% | Gain from Independent |
| 17 Jul | AirfieldKing's Lynn And West Norfolk | Conservative 45.7% | Gain from Green |
| 17 Jul | CowleyOxford | Labour 39.4% | Hold |
| 17 Jul | Church HillRedditch | Labour 44.2% | Gain from UK Independence Party (UKIP) |
| 20 Jul | BoughtonCheshire West & Chester | Labour 39.5% | Hold |
| 20 Jul | Winnington and CastleCheshire West & Chester | Labour 44.8% | Hold |
| 24 Jul | CliftonBlackpool | Labour 41.3% | Hold |
| 24 Jul | Edenthorpe Kirk Sandall & Barnby DunDoncaster Metropolitan Borough Council | UK Independence Party (UKIP) 40.8% | Not known |
| 24 Jul | StaplehurstMaidstone | Liberal Democrats 36.2% | Gain from Conservative |
| 24 Jul | LonghoughtonNorthumberland | Liberal Democrats 49.6% | Gain from Independent |
| 24 Jul | SouthcoteReading | Labour 59.8% | Hold |
| 24 Jul | Aberaman NorthRhondda Cynon Taf | Labour 39.4% | Hold |
| 24 Jul | Birchills-LeamoreWalsall | Labour 47.8% | Hold |
| 24 Jul | Clewer NorthWindsor & Maidenhead | Independent 57.7% | Hold |
| 27 Jul | StaplehurstMaidstone | Not recorded | Hold |
| 31 Jul | Thurmaston [merged 0bdcd06d]Charnwood | Labour 42.6% | Not known |
| 31 Jul | MostynFlintshire | Independent 40.0% | Hold |
| 31 Jul | PenydarrenMerthyr Tydfil | Labour 43.3% | Hold |
| 31 Jul | DarwellRother | Conservative 42.7% | Hold |
| 7 Aug | Broadley Common Epping Upland & NazeingEpping Forest | Conservative 50.5% | Hold |
| 7 Aug | Warboys and BuryHuntingdonshire | Conservative 41.6% | Hold |
| 7 Aug | WellsMalvern Hills | Conservative 37.3% | Not known |
| 7 Aug | ValleyStroud | Green 42.8% | Hold |
| 7 Aug | CastleWorthing | UK Independence Party (UKIP) 30.9% | Gain from Conservative |
| 14 Aug | South Normanton EastBolsover | Labour 70.9% | Hold |
| 14 Aug | South Normanton East [merged 48a6edce]Bolsover | Labour 70.9% | Not known |
| 14 Aug | Knight's HillLambeth | Labour 68.4% | Hold |
| 21 Aug | WroxhamBroadland | Not recorded | Hold |
| 28 Aug | North JesmondNewcastle Upon Tyne | Liberal Democrats 47.0% | Hold |
| 4 Sept | CarfaxOxford | Not recorded | Hold |
| 4 Sept | Folkestone Harvey CentralShepway | UK Independence Party (UKIP) 27.9% | Gain from Conservative |
| 4 Sept | Old DeanSurrey Heath | Labour 44.1% | Hold |
| 11 Sept | Castle [merged 85af6ed6]Carlisle | Labour 38.4% | Not known |
| 11 Sept | CastleCumbria | Labour 37.7% | Hold |
| 11 Sept | Collingham and MeeringNewark And Sherwood | Conservative 41.2% | Hold |
| 11 Sept | OllertonNewark And Sherwood | Labour 58.1% | Hold |
| 11 Sept | Beckton [merged 73b230e0]Newham | Labour 51.0% | Not known |
| 11 Sept | Abingdon DunmoreVale Of White Horse | Liberal Democrats 52.4% | Hold |
| 18 Sept | Abergele PensarnConwy | Labour 33.5% | Hold |
| 18 Sept | CrookDurham | Labour 46.8% | Not known |
| 18 Sept | Quarry and RisinghurstOxford | Labour 40.8% | Hold |
| 25 Sept | Epping HemnallEpping Forest | Liberal Democrats 38.1% | Hold |
| 25 Sept | LovelaceGuildford | Liberal Democrats 61.3% | Not known |
| 25 Sept | Frome NorthSomerset | Conservative 47.7% | Gain from Liberal Democrats |
| 2 Oct | Llandaff NorthCardiff | Labour 50.1% | Hold |
| 2 Oct | WindermereCumbria | Liberal Democrats 51.6% | Hold |
| 2 Oct | WoodsideHaringey | Labour 56.3% | Hold |
| 2 Oct | WindermereSouth Lakeland | Liberal Democrats 51.6% | Not known |
| 2 Oct | Windermere TownSouth Lakeland | Liberal Democrats 64.0% | Hold |
| 2 Oct | Grange ParkSouth Northamptonshire | Conservative 63.3% | Hold |
| 2 Oct | WestoeSouth Tyneside | Not recorded | Hold |
| 9 Oct | WaterlooBlackpool | Conservative 34.5% | Gain from Labour |
| 9 Oct | Bicknacre & East & West HanningfieldChelmsford | Conservative 56.1% | Hold |
| 9 Oct | Southgate [merged a7ea16f8]Crawley | Labour 44.1% | Not known |
| 9 Oct | West HeathRushmoor | UK Independence Party (UKIP) 50.8% | Hold |
| 9 Oct | BrightlingseaTendring | Conservative 33.7% | Hold |
| 16 Oct | Harper Green [merged 68465f07]Bolton | Labour 50.7% | Not known |
| 16 Oct | TowynConwy | Conservative 40.1% | Hold |
| 16 Oct | MedworthFenland | Conservative 44.6% | Hold |
| 16 Oct | TudorKingston upon Thames | Conservative 41.0% | Hold |
| 16 Oct | HelmshoreRossendale | Conservative 42.6% | Hold |
| 16 Oct | Oakham South WestRutland | Conservative 52.2% | Gain from Independent |
| 16 Oct | WhissendineRutland | Liberal Democrats 51.8% | Not known |
| 16 Oct | Sheppey CentralSwale | UK Independence Party (UKIP) 58.4% | Gain from Conservative |
| 16 Oct | West Thurrock & South StiffordThurrock | Labour 50.3% | Not known |
| 16 Oct | WestfieldYork | Liberal Democrats 60.2% | Gain from Labour |
| 23 Oct | Oban North and LornArgyll and Bute | SNP 48.5% | Hold |
| 23 Oct | RogateChichester | Conservative 71.3% | Hold |
| 23 Oct | Burnopfield & DiptonDurham | Labour 44.9% | Not known |
| 23 Oct | EvenwoodDurham | Labour 38.2% | Not known |
| 23 Oct | Newnham and WestburyForest Of Dean | Independent 38.5% | Hold |
| 23 Oct | MitcheldeanGloucestershire | Conservative 38.4% | Gain from Independent |
| 23 Oct | Haywards Heath LucastesMid Sussex | Conservative 56.4% | Not known |
| 23 Oct | Folkestone Harvey WestShepway | Conservative 36.4% | Hold |
| 30 Oct | Canvey Island EastCastle Point | Not recorded | Not known |
| 30 Oct | Canvey Island East [merged f14178b8]Castle Point | Independent 39.1% | Not known |
| 30 Oct | Sandfields EastNeath Port Talbot | Labour 61.1% | Hold |
| 30 Oct | North Coast and CumbraesNorth Ayrshire | SNP 38.7% | Hold |
| 30 Oct | Ironbridge GorgeTelford & Wrekin | Labour 44.1% | Hold |
| 30 Oct | Newport WestTelford & Wrekin | Independent 39.8% | Gain from Conservative |
| 4 Nov | Old DeanSurrey Heath | Labour 44.1% | Not known |
| 6 Nov | MevagisseyCornwall | Conservative 32.2% | Gain from Labour |
| 6 Nov | BiltonRugby | Conservative 42.0% | Not known |
| 13 Nov | Alport And DerwentAmber Valley | Conservative 44.9% | Hold |
| 13 Nov | Queen Edith'sCambridge | Liberal Democrats 36.5% | Hold |
| 13 Nov | Queen Edith'sCambridgeshire | Liberal Democrats 36.5% | Hold |
| 13 Nov | BrentDartford | Conservative 42.0% | Hold |
| 13 Nov | LittlebrookDartford | Labour 47.7% | Hold |
| 13 Nov | Bolney [merged 48033a74]Mid Sussex | Conservative 42.9% | Not known |
| 13 Nov | DouglasWigan | Labour 48.3% | Hold |
| 13 Nov | Bulmershe & WhitegatesWokingham | Conservative 34.3% | Gain from Labour |
| 20 Nov | PeninsulaMedway | UK Independence Party (UKIP) 48.3% | Gain from Conservative |
| 20 Nov | Bramhall South and WoodfordStockport | Conservative 53.2% | Hold |
| 20 Nov | UplandsSwansea | Independent 32.8% | Gain from Labour |
| 27 Nov | TroupAberdeenshire | SNP 46.9% | Hold |
| 27 Nov | Bridlington Central and Old TownEast Riding Of Yorkshire | UK Independence Party (UKIP) 41.3% | Gain from Conservative |
| 27 Nov | HowdenshireEast Riding Of Yorkshire | Conservative 46.2% | Hold |
| 27 Nov | Willerby and Kirk EllaEast Riding Of Yorkshire | Conservative 55.6% | Hold |
| 27 Nov | Bowydd & RhiwGwynedd | Plaid Cymru - The Party of Wales | Not known |
| 27 Nov | CharvilleHillingdon | Labour 32.1% | Hold |
| 27 Nov | St Neots Priory ParkHuntingdonshire | Conservative 36.5% | Hold |
| 27 Nov | ASFORDBYMelton | Conservative 54.3% | Gain from Labour |
| 27 Nov | Midlothian EastMidlothian | Labour 32.9% | Gain from SNP |
| 27 Nov | Kirkwall West and Orphir (Quota = 563)Orkney Islands | Independent 100.0% | Not known |
| 27 Nov | Blackbird LeysOxford | Labour 75.7% | Hold |
| 27 Nov | Northfield BrookOxford | Labour 70.6% | Hold |
| 27 Nov | LeysOxfordshire | Labour 70.4% | Not known |
| 4 Dec | NetherfieldMansfield District Council | Labour 57.7% | Not known |
| 4 Dec | LongholmeRossendale | Labour 38.3% | Hold |
| 4 Dec | Aveley & UplandsThurrock | UK Independence Party (UKIP) 41.0% | Gain from Conservative |
| 5 Dec | St Mary'sAdur | Conservative 35.0% | Hold |
| 5 Dec | DowgateCity of London Corporation | Independent | Not known |
| 11 Dec | South Kintyre (Quota = 758)Argyll and Bute | SNP 62.2% | Not known |
| 11 Dec | GatehouseAylesbury Vale | Liberal Democrats 35.6% | Hold |
| 11 Dec | SouthcourtAylesbury Vale | Liberal Democrats 42.3% | Hold |
| 11 Dec | Toton & Chilwell MeadowsBroxtowe | Conservative 54.5% | Not known |
| 11 Dec | TrelechCarmarthenshire | Plaid Cymru - The Party of Wales 68.3% | Gain from Independent |
| 11 Dec | Kingsway [merged 824a8c8b]Halton | Labour 73.2% | Not known |
| 11 Dec | Stamford NorthLincolnshire | UK Independence Party (UKIP) 31.5% | Not known |
| 11 Dec | Elgin City NorthMoray | SNP 38.0% | Not known |
| 11 Dec | Bransgore and BurleyNew Forest | Conservative 77.3% | Hold |
| 11 Dec | Washington EastSunderland | Labour 35.3% | Hold |
| 11 Dec | Skelmersdale NorthWest Lancashire | Labour 88.0% | Hold |
| 11 Dec | Cox GreenWindsor & Maidenhead | Conservative 50.7% | Hold |
| 18 Dec | St JamesKingston upon Thames | Conservative 45.8% | Hold |
| 18 Dec | OllertonNottinghamshire | Labour 56.4% | Hold |
