By-elections Archive 2023-24

List may not be comprehensive and doesn't always include by-elections on May election days

By-election Results Archive: Local Elections Archive Project (external)

By-election Results 2025: Election Maps UK (external)


2020 - 2021 - 2022 - 2023 - 2024 - 2025

Date Council Ward From To
30 Apr 24 Angus Arbroath West, Letham and Friockheim Independent / Other Conservative and Unionist
30 Apr 24 Cardiff Grangetown Labour Party Labour Party
23 Apr 24 East Cambridgeshire Ely West Liberal Democrats Liberal Democrats
23 Apr 24 Pembrokeshire St Ishmael's Independent / Other Conservative and Unionist
23 Apr 24 Waverley Farnham Castle Farnham Residents Farnham Residents
13 Apr 24 Highland Inverness South Liberal Democrats Independent / Other
13 Apr 24 North Yorkshire Stray, Woodlands & Hookstone Independent / Other Liberal Democrats
07 Apr 24 Cornwall Looe West, Pelynt, Lansallos & Lanteglos Liberal Democrats Liberal Democrats
07 Apr 24 North Northamptonshire Desborough Conservative and Unionist Conservative and Unionist
07 Apr 24 Wealden Uckfield New Town Independent / Other Independent / Other
31 Mar 24 Dorset Littlemoor & Preston Conservative and Unionist Conservative and Unionist
29 Mar 24 Neath Port Talbot Neath East Labour Party Labour Party
29 Mar 24 Orkney Islands Stromness and South Isles Independent / Other Independent / Other
29 Mar 24 Somerset Somerton Liberal Democrats Liberal Democrats
28 Mar 24 Cambridgeshire Yaxley & Farcet Conservative and Unionist Liberal Democrats
28 Mar 24 Flintshire Brynford and Halkyn Conservative and Unionist Labour Party
28 Mar 24 Knowsley Whitefield Independent / Other Independent / Other
28 Mar 24 North Kesteven Heckington Rural Conservative and Unionist Conservative and Unionist
16 Mar 24 Lancaster Castle Green Party (E&W) Green Party (E&W)
16 Mar 24 Wiltshire Cricklade & Latton Liberal Democrats Liberal Democrats
08 Mar 24 Bridgend Aberkenfig Plaid Cymru - The Party of Wales Labour Party
08 Mar 24 Carmarthenshire Elli Independent / Other Independent / Other
08 Mar 24 Glasgow City Hillhead Labour Party Green Party (E&W)
08 Mar 24 Mid Devon Upper Yeo & Taw Independent / Other Liberal Democrats
01 Mar 24 East Riding of Yorkshire Minster and Woodmansey Liberal Democrats Liberal Democrats
01 Mar 24 East Riding of Yorkshire Tranby Liberal Democrats Liberal Democrats
01 Mar 24 Great Yarmouth Central and Northgate Labour Party Labour Party
01 Mar 24 Horsham Henfield Independent / Other Green Party (E&W)
01 Mar 24 Horsham Southwater North Liberal Democrats Conservative and Unionist
23 Feb 24 Buckinghamshire Farnham Common and Burnham Beeches Conservative and Unionist Conservative and Unionist
23 Feb 24 Buckinghamshire Hazlemere Conservative and Unionist Conservative and Unionist
23 Feb 24 Derbyshire Dales Bakewell Conservative and Unionist Labour Party
23 Feb 24 Derbyshire Dales Norbury Conservative and Unionist Conservative and Unionist
23 Feb 24 Folkestone and Hythe Romney Marsh Conservative and Unionist Conservative and Unionist
23 Feb 24 Milton Keynes Loughton & Shenley Labour Party Labour Party
23 Feb 24 Scottish Borders Jedburgh and District Scottish National Party (SNP) Conservative and Unionist
23 Feb 24 Wiltshire Calne Chilvester & Abberd Conservative and Unionist Liberal Democrats
16 Feb 24 Dacorum Tring West and Rural Liberal Democrats Liberal Democrats
16 Feb 24 East Hampshire Four Marks & Medstead Liberal Democrats Liberal Democrats
16 Feb 24 Kingston upon Hull, City of Avenue Labour Party Liberal Democrats
16 Feb 24 Neath Port Talbot Briton Ferry East Independent / Other Labour Party
16 Feb 24 Neath Port Talbot Rhos Plaid Cymru - The Party of Wales Independent / Other
10 Feb 24 Blaenau Gwent Ebbw Vale South Labour Party Independent / Other
10 Feb 24 Cheshire East Crewe Central Labour Party Conservative and Unionist
10 Feb 24 Gwynedd Criccieth Independent / Other Plaid Cymru - The Party of Wales
10 Feb 24 West Northamptonshire East Hunsbury and Shelfleys Conservative and Unionist Liberal Democrats
28 Jan 24 Stirling Dunblane and Bridge of Allan Conservative and Unionist Conservative and Unionist
20 Jan 24 Brighton and Hove South Portslade Labour Party Labour Party
20 Jan 24 Hackney Cazenove Labour Party Conservative and Unionist
20 Jan 24 Richmond upon Thames Hampton North Conservative and Unionist Liberal Democrats
20 Jan 24 Richmond upon Thames Teddington Liberal Democrats Liberal Democrats
20 Jan 24 Salford Quays Liberal Democrats Liberal Democrats
20 Jan 24 Sheffield Stannington Liberal Democrats Liberal Democrats
20 Jan 24 Tendring Bluehouse Labour Party Independent / Other
20 Jan 24 Wandsworth Tooting Broadway Labour Party Labour Party
20 Jan 24 Warwick Warwick All Saints Labour Party Labour Party
22 Dec 23 Blaby Glen Parva Liberal Democrats Liberal Democrats
22 Dec 23 Isle of Wight Ventnor Conservative and Unionist Conservative and Unionist
22 Dec 23 Leicestershire Blaby Liberal Democrats Liberal Democrats
21 Dec 23 Cotswold Lechlade, Kempsford Liberal Democrats Liberal Democrats
21 Dec 23 North Kesteven Billinghay Rural Conservative and Unionist Liberal Democrats
21 Dec 23 Rugby Dunsmore Conservative and Unionist Liberal Democrats
21 Dec 23 Rugby Dunsmore Conservative and Unionist Conservative and Unionist
21 Dec 23 Swale Abbey Liberal Democrats Liberal Democrats
21 Dec 23 Three Rivers Chorleywood South Liberal Democrats Liberal Democrats
21 Dec 23 Warwickshire Dunsmore Conservative and Unionist Conservative and Unionist
14 Dec 23 Bromley Hayes Conservative and Unionist Conservative and Unionist
14 Dec 23 Denbighshire Rhyl South West Labour Party Labour Party
14 Dec 23 Hertfordshire Harpenden Rural Conservative and Unionist Liberal Democrats
14 Dec 23 North Norfolk Briston Liberal Democrats Liberal Democrats
14 Dec 23 St Albans Sandridge Liberal Democrats Liberal Democrats
01 Dec 23 Cambridge Queen Ediths Independent / Other Liberal Democrats
01 Dec 23 Camden Highgate Green Party (E&W) Green Party (E&W)
01 Dec 23 County Durham Dawdon Labour Party Labour Party
01 Dec 23 Newham Plaistow North Labour Party Independent / Other
01 Dec 23 North Yorkshire Sowerby Green Party (E&W) Liberal Democrats
01 Dec 23 Powys Talybont-on-Usk Liberal Democrats Liberal Democrats
18 Nov 23 Bolton Kearsley One Kearsley One Kearsley
18 Nov 23 Bolton Westhoughton North Conservative and Unionist Liberal Democrats
18 Nov 23 Ceredigion Aberystwyth Penparcau Independent / Other Plaid Cymru - The Party of Wales
18 Nov 23 Doncaster Rossington Labour Party Labour Party
18 Nov 23 North Lanarkshire Motherwell South East and Ravenscraig Scottish National Party (SNP) Labour Party
18 Nov 23 North Somerset Wrington Independent / Other Green Party (E&W)
17 Nov 23 Lewisham Deptford Labour Party Labour Party
17 Nov 23 Lincolnshire Grantham North Conservative and Unionist Conservative and Unionist
17 Nov 23 Powys Crickhowell with Cwmdu and Tretower Independent / Other Liberal Democrats
17 Nov 23 Powys Crickhowell with Cwmdu and Tretower Independent / Other Liberal Democrats
17 Nov 23 South Holland Spalding St Pauls South Holland Independents Conservative and Unionist
17 Nov 23 South Kesteven Grantham St Wulframs Conservative and Unionist Conservative and Unionist
06 Nov 23 Argyll and Bute South Kintyre Independent / Other Independent / Other
06 Nov 23 Buckinghamshire Buckingham East Conservative and Unionist Liberal Democrats
06 Nov 23 Elmbridge Molesey East The Molesey Residents Association Liberal Democrats
06 Nov 23 Melton Asfordby Green Party (E&W) Labour Party
06 Nov 23 Rotherham Kilnhurst Labour Party Labour Party
06 Nov 23 Trafford Bucklow-St Martins Labour Party Labour Party
30 Oct 23 Burnley Trinity Green Party (E&W) Green Party (E&W)
30 Oct 23 Coventry Earlsdon Labour Party Labour Party
30 Oct 23 Herefordshire, County of Golden Valley South Independent / Other Independent / Other
30 Oct 23 Lancashire Burnley Central West Green Party (E&W) Green Party (E&W)
30 Oct 23 Waltham Forest Higham Hill Labour Party Labour Party
21 Oct 23 Shropshire Alveley and Claverley Conservative and Unionist Liberal Democrats
21 Oct 23 Surrey Horsleys Residents for Guildford and Villages Residents for Guildford and Villages
21 Oct 23 Worcester Warndon Parish South Conservative and Unionist Green Party (E&W)
21 Oct 23 Worcestershire Warndon Parish Conservative and Unionist Green Party (E&W)
13 Oct 23 Cheltenham Prestbury People Against Bureaucracy Group People Against Bureaucracy Group
13 Oct 23 Suffolk Woodbridge Liberal Democrats Liberal Democrats
11 Oct 23 Haringey South Tottenham Labour Party Labour Party
11 Oct 23 Haringey White Hart Lane Labour Party Labour Party
11 Oct 23 Lambeth Vauxhall Labour Party Labour Party
11 Oct 23 Tamworth Amington Labour Party Labour Party
29 Sep 23 Colchester Highwoods Labour Party Liberal Democrats
29 Sep 23 Highland Tain and Easter Ross Liberal Democrats Independent / Other
29 Sep 23 Kingston upon Hull, City of Bricknell Labour Party Labour Party
29 Sep 23 Milton Keynes Newport Pagnell South Conservative and Unionist Liberal Democrats
29 Sep 23 North Yorkshire Hutton Rudby Conservative and Unionist Conservative and Unionist
29 Sep 23 South Ayrshire Girvan and South Carrick Scottish National Party (SNP) Conservative and Unionist
29 Sep 23 South Norfolk Mulbarton Liberal Democrats Liberal Democrats
29 Sep 23 South Norfolk South Wymondham Liberal Democrats Liberal Democrats
29 Sep 23 Wolverhampton Bushbury South Labour Party Labour Party
18 Sep 23 Barking and Dagenham Mayesbrook Labour Party Labour Party
18 Sep 23 Chorley Croston, Mawdesley Conservative and Unionist Conservative and Unionist
18 Sep 23 Lancashire Chorley Rural West Conservative and Unionist Conservative and Unionist
18 Sep 23 Lincolnshire Carholme Labour Party Labour Party
18 Sep 23 Liverpool Fazakerley East Labour Party Labour Party
18 Sep 23 Swale Minster Cliffs Conservative and Unionist Swale Independents
10 Sep 23 Broadland Thorpe St Andrew North West Labour Party Conservative and Unionist
10 Sep 23 Manchester Brooklands Labour Party Labour Party
10 Sep 23 Newcastle-under-Lyme Audley Labour Party Labour Party
10 Sep 23 Newcastle-under-Lyme Knutton Labour Party Labour Party
10 Sep 23 Shropshire Worfield Conservative and Unionist Liberal Democrats
10 Sep 23 Spelthorne Ashford Town Independent / Other Conservative and Unionist
01 Sep 23 Caerphilly Penmaen Labour Party Labour Party
01 Sep 23 Derbyshire Swadlincote South Conservative and Unionist Labour Party
01 Sep 23 Kirklees Batley East Labour Party Labour Party
25 Aug 23 Bristol, City of Bishopston and Ashley Down Green Party (E&W) Green Party (E&W)
25 Aug 23 Dudley St Jamess Conservative and Unionist Labour Party
25 Aug 23 Isle of Wight Wootton Bridge Vectis Party Liberal Democrats
18 Aug 23 Havering Upminster Havering Residents Association Havering Residents Association
18 Aug 23 Middlesbrough Ayresome Labour Party Independent / Other
18 Aug 23 Somerset Castle Cary Conservative and Unionist Liberal Democrats
18 Aug 23 St Albans Marshalswick East Liberal Democrats Liberal Democrats
18 Aug 23 Wychavon Evesham South Green Party (E&W) Green Party (E&W)
04 Aug 23 Dudley Cradley and Wollescote Labour Party Liberal Democrats
04 Aug 23 East Sussex Eastbourne Meads Conservative and Unionist Liberal Democrats
04 Aug 23 Norfolk Freebridge Lynn Conservative and Unionist Liberal Democrats
04 Aug 23 Reading Norcot Labour Party Labour Party
29 Jul 23 Buckinghamshire Denham Conservative and Unionist Conservative and Unionist
29 Jul 23 East Sussex Heathfield and Mayfield Conservative and Unionist Green Party (E&W)
29 Jul 23 Plymouth Plymstock Dunstone Conservative and Unionist Labour Party
29 Jul 23 Plymouth St. Peter and The Waterfront Labour Party Labour Party
29 Jul 23 Swindon St Margaret and South Marston Labour Party Conservative and Unionist
29 Jul 23 Warrington Poulton North Labour Party Labour Party
29 Jul 23 Worcester Nunnery Labour Party Labour Party
14 Jul 23 Isles of Scilly St Marys Independent / Other Independent / Other
14 Jul 23 Newham Boleyn Labour Party Independent / Other
14 Jul 23 Newham Wall End Labour Party Labour Party
14 Jul 23 Norfolk West Depwade Conservative and Unionist Green Party (E&W)
14 Jul 23 Rotherham Dinnington Conservative and Unionist Conservative and Unionist
07 Jul 23 Kent Maidstone Central Liberal Democrats Liberal Democrats
07 Jul 23 South Lanarkshire East Kilbride West Scottish National Party (SNP) Labour Party
05 Jul 23 Cambridge Kings Hedges Labour Party Conservative and Unionist
30 Jun 23 Bedford Wyboston Conservative and Unionist Conservative and Unionist
30 Jun 23 Bournemouth, Christchurch and Poole East Cliff Labour Party Green Party (E&W)
30 Jun 23 Dorset Sherborne West Liberal Democrats Liberal Democrats
30 Jun 23 Haringey Hermitage Labour Party Labour Party
30 Jun 23 Southwark Newington Labour Party Labour Party
26 Jun 23 West Devon Tavistock North Green Party (E&W) Independent / Other
18 Jun 23 North Lanarkshire Bellshill Scottish National Party (SNP) Labour Party
18 Jun 23 Plymouth Efford and Lipson Labour Party Labour Party
18 Jun 23 St Albans St Peters Liberal Democrats Green Party (E&W)
18 Jun 23 Wiltshire Tisbury Liberal Democrats Liberal Democrats
05 Jun 23 Camden South Hampstead Labour Party Labour Party
27 May 23 Durham Chester-le-Street East Conservative and Unionist Labour Party
27 May 23 Essex Laindon Park and Fryerns Labour Party Labour Party
27 May 23 Gloucestershire Tewkesbury: Highnam Conservative and Unionist Conservative and Unionist
27 May 23 Hampshire Purbrook and Stakes South Conservative and Unionist Conservative and Unionist
27 May 23 Kent Sheppey Conservative and Unionist Conservative and Unionist
27 May 23 Lincolnshire Eagle and Hykeham West Conservative and Unionist Conservative and Unionist
27 May 23 Norfolk Swaffham Conservative and Unionist Conservative and Unionist
27 May 23 North Yorkshire Eastfield Labour Party Independent / Other
27 May 23 Nottinghamshire Kirkby-in-Ashfield South Ashfield Independents Ashfield Independents
27 May 23 Stroud Painswick and Upton Conservative and Unionist Green Party (E&W)
27 May 23 Suffolk Felixstowe Coastal Conservative and Unionist Liberal Democrats
27 May 23 Suffolk Priory Heath Labour Party Labour Party
27 May 23 Surrey Walton South and Oatlands Conservative and Unionist Liberal Democrats
27 May 23 Westmorland and Furness Old Barrow and Hindpool Labour Party Labour Party
27 May 23 Worcestershire Malvern Chase Liberal Democrats Green Party (E&W)
26 May 23 Cambridgeshire Arbury Labour Party Conservative and Unionist
26 May 23 Cambridgeshire Soham South and Haddenham Conservative and Unionist Conservative and Unionist
  

Email Me    Creative Commons Licence: Attribution ShareAlike (CSV downloads are public domain)     About This Site
Provided by Lawson Data Services Ltd. (Company No. 15322169)