Local Elections 2024
Back to 2023 - Up to home page - By-elections
List of wards
If you are looking for a particular ward, select the first letter of the ward from the list below:
A B C D E F G H I J K L M N O P Q R S T U V W Y Z
List of councils
Click on a council name to go to the results.
Metropolitan Boroughs — Unitary Councils — Shire Districts
Metropolitan Boroughs
Greater Manchester — Merseyside — South Yorkshire — Tyne and Wear — West Midlands — West Yorkshire
Greater Manchester
- Manchester (external link)
- Rochdale (external link)
- Salford (external link)
- Stockport
- Wigan (external link)
Merseyside
- Sefton (external link)
South Yorkshire
Tyne and Wear
- Gateshead (external link)
- Newcastle upon Tyne (external link)
- South Tyneside (external link)
West Midlands
- Coventry (external link)
- Dudley (external link)
- Wolverhampton (external link)
West Yorkshire
- Calderdale (external link)
- Kirklees
- Leeds
- Wakefield (external link)
Unitary Councils
Eastern Unitaries — North East Unitaries — North West Unitaries — South East Unitaries — South West Unitaries — West Midlands Unitaries — Yorkshire and Humber Unitaries
Eastern Unitaries
North East Unitaries
- Hartlepool (external link)
North West Unitaries
South East Unitaries
- Milton Keynes (external link)
- Southampton (external link)
- Wokingham (external link)
South West Unitaries
Yorkshire and Humber Unitaries
- North East Lincolnshire (external link)
Shire Districts
Cambridgeshire — Devon — East Sussex — Essex — Gloucestershire — Hampshire — Hertfordshire — Kent — Lancashire — Lincolnshire — Norfolk — Nottinghamshire — Oxfordshire — Staffordshire — Suffolk — Surrey — Warwickshire — West Sussex — Worcestershire
Cambridgeshire
- Cambridge (external link)
Devon
There are no results for these councils in the database at present.
East Sussex
Essex
- Colchester (external link)
- Epping Forest
- Harlow (external link)
Gloucestershire
Hampshire
- Gosport (external link)
- Hart
- Havant
- Winchester (external link)
Hertfordshire
- North Hertfordshire (external link)
- St Albans (external link)
- Stevenage (external link)
- Three Rivers (external link)
Kent
There are no results for these councils in the database at present.
Lancashire
Lincolnshire
There are no results for these councils in the database at present.
Norfolk
There are no results for these councils in the database at present.
Oxfordshire
- Oxford (external link)
- West Oxfordshire (external link)
Staffordshire
There are no results for these councils in the database at present.
Suffolk
There are no results for these councils in the database at present.
Surrey
Warwickshire
West Sussex
Worcestershire
There are no results for these councils in the database at present.
By-elections
This list may be incomplete.
- Thursday 11th January 2024: Brighton and Hove (South Portslade); Dorset (Littlemoor and Preston); Salford (Quays); Tendring (Bluehouse).
- Thursday 18th January 2024: Hackney (Cazenove); Richmond upon Thames (Hampton North; Teddington); Sheffield (Stannington); Wandsworth (Tooting Broadway); Warwick (Warwick All Saints and Woodloes).
- Thursday 25th January 2024: Stirling (Dunblane and Bridge of Allan).
- Thursday 1st February 2024: City of London (Court of Aldermen) (Candlewick; Cheap).
- Thursday 8th February 2024: Blaenau Gwent (De Glynebwy / Ebbw Vale South); Cheshire East (Crewe Central); Gwynedd (Criccieth); West Northamptonshire (East Hunsbury and Shelfleys).
- Thursday 15th February 2024: Dacorum (Tring West and Rural); East Hampshire (Four Marks and Medstead); Kingston upon Hull (Avenue); Castell-nedd Port Talbot / Neath Port Talbot (Dwyrain Llansawel / Briton Ferry East; Rhos).
- Thursday 22nd February 2024: Buckinghamshire (Farnham Common and Burnham Beeches; Hazlemere); Derbyshire Dales (Bakewell; Norbury); Folkestone and Hythe (Romney Marsh); Milton Keynes (Loughton and Shenley); Scottish Borders (Jedburgh and District); Wiltshire (Calne Chilvester and Abberd).
- Thursday 29th February 2024: East Riding (Minster and Woodmansey; Tranby); Great Yarmouth (Central and Northgate); Horsham (Henfield; Southwater North).
- Wednesday 6th March 2024: Sir Gaerfyrddin / Carmarthenshire (Elli).
- Thursday 7th March 2024: Pen-y-bont ar Ogwr / Bridgend (Abercynffig / Aberkenfig); Glasgow (Hillhead); Lewisham (Elected Mayor); Mid Devon (Upper Yeo and Taw).
- Thursday 14th March 2024: Lancaster (Castle); Wiltshire (Cricklade and Latton).
- Thursday 21st March 2024: Cambridgeshire (Yaxley and Farcet); City of London (Court of Aldermen) (Tower); Sir y Fflint / Flintshire (Brynffordd a Helygain / Brynford and Halkyn); Knowsley (Whitefield); North Kesteven (Heckington Rural).
- Thursday 28th March 2024: Castell-nedd Port Talbot / Neath Port Talbot (Dwyrain Castell-nedd / Neath East); Orkney Islands (Stromness and South Isles); Somerset (Somerton).
- Thursday 4th April 2024: Cornwall (Looe West, Pelynt, Lansallos and Lanteglos); North Northamptonshire (Desborough); Wealden (Uckfield New Town).
- Thursday 11th April 2024: Highland (Inverness South); North Yorkshire (Stray, Woodlands and Hookstone).
- Tuesday 16th April 2024: Sir Benfro / Pembrokeshire (Llanisan-yn-Rhos / St Ishmael's).
- Thursday 18th April 2024: East Cambridgeshire (Ely West); Waverley (Farnham Castle).
- Thursday 25th April 2024: Angus (Arbroath West, Letham and Friockheim); Caerdydd / Cardiff (Grangetown).
- Thursday 2nd May 2024: Amber Valley (Crich and South Wingfield); Bedford (Riverfield); Birmingham (Bournbrook and Selly Park); Bournemouth, Christchurch and Poole (Canford Cliffs); Breckland (Hermitage); Brighton and Hove (Kemptown; Queen's Park); Bromley (Shortlands and Park Langley); Broxtowe (Attenborough and Chilwell East); Camden (Frognal); Charnwood (Loughborough East); Cheshire West and Chester (Wolverham); Croydon (Park Hill and Whitgift; Woodside); Durham (Horden); East Devon (Exmouth Brixington); Essex (Harlow South East); Hackney (De Beauvoir; Hoxton East and Shoreditch); Hampshire (Fareham Sarisbury; Meon Valley); Hillingdon (Hillingdon East); Hounslow (Brentford West); Huntingdonshire (Great Paxton); Islington (Hillrise); Kensington and Chelsea (Norland); Lambeth (Knight's Hill; Streatham Common and Vale); Lancaster (Carnforth and Millhead); Leicestershire (Burbage); Lewisham (Deptford); Lincolnshire (Park); Mid Suffolk (Chilton); North West Leicestershire (Snibston South); Somerset (Mendip South); South Derbyshire (Melbourne); South Gloucestershire (New Cheltenham); South Norfolk (Bunwell); Stoke-on-Trent (Meir North); Sutton (St Helier West); Teignbridge (Ashburton and Buckfastleigh); Torridge (Bideford North); Wandsworth (West Putney); Warwick (Leamington Clarendon); Waverley (Witley and Milford); West Devon (Tavistock North); Westmorland and Furness (Grange and Cartmel); Worcestershire (Evesham North West).
- Thursday 9th May 2024: North Ayrshire (Kilwinning).
- Thursday 23rd May 2024: Melton (Wymondham).
- Thursday 30th May 2024: Birmingham (Kingstanding).
- Tuesday 4th June 2024: Powys (Rhiwcynon).
- Thursday 6th June 2024: North Lincolnshire (Axholme North; Brumby); Telford and Wrekin (The Nedge); Torbay (Wellswood).
- Thursday 13th June 2024: Greenwich (Mottingham, Coldharbour and New Eltham); Highland (Tain and Easter Ross); West Dunbartonshire (Clydebank Central).
- Thursday 20th June 2024: Mansfield (West Bank); Mid Devon (Tiverton Westexe); Oxfordshire (Sutton Courtenay); Sefton (St Oswald); Vale of White Horse (Sutton Courtenay and Marcham).
- Thursday 27th June 2024: Cumberland (Harraby North); Hackney (Hoxton West); South Tyneside (Primrose).
- Thursday 4th July 2024: Barnet (Barnet Vale); Bassetlaw (Rampton); Bedford (Wyboston); Birmingham (King's Norton North; Northfield); Brent (Queens Park); Brighton and Hove (Brunswick and Adelaide); Bristol (Horfield); Cheshire West and Chester (Northwich Leftwich); Chesterfield (Spire; Staveley North); City of London (Farringdon Within); City of London (Aldermen) (Cripplegate); Crawley (Maidenbower); Doncaster (Town); Durham (Coxhoe); East Riding (East Wolds and Coastal; South East Holderness); East Suffolk (Carlton Colville); Eilean Siar (Na Hearadh); Elmbridge (Cobham and Downside); Essex (Basildon Pitsea); Fenland (Whittlesey South); Gosport (Grange and Alver Valley); Hackney (Cazenove); Haringey (Hornsey); Hounslow (Hanworth Village); Kingston upon Thames (Hook and Chessington North); Lambeth (Streatham Common and Vale); Lancaster (University); Lewisham (Blackheath); Liverpool (Broadgreen; Clubmoor East; Fazakerley North); Merton (Figge's Marsh; St Helier); Middlesbrough (Acklam; Central); Newcastle-under-Lyme (Madeley and Betley); Newham (Forest Gate North; Maryland); North Norfolk (North Walsham East); Preston (Lea and Larches); Ribble Valley (St Mary's); St Helens (Windle); Sefton (Linacre); South Derbyshire (Hatton); South Gloucestershire (Kingswood); Southend-on-Sea (Kursaal); Southwark (Faraday; Rye Lane); Spelthorne (Ashford East); Suffolk (Pakefield); Three Rivers (Rickmansworth Town); Tonbridge and Malling (Judd); Westminster (Abbey Road); Wigan (Leigh South); Winchester (St Michael); Wirral (Liscard); York (Hull Road).
- Thursday 18th July 2024: Argyll and Bute (Kintyre and the Islands); Newham (Beckton; Little Ilford); Oxford (Marston).
- Thursday 15th August 2024: Caerffili / Caerphilly (Aberbargod a Bargod / Aberbargoed and Bargoed); Islington (Hillrise); Stirling (Dunblane and Bridge of Allan).
- Thursday 22nd August 2024: Northumberland (Cramlington Eastfield); Three Rivers (Abbots Langley and Bedmond); West Lothian (Armadale and Blackridge).
- Thursday 29th August 2024: Hertfordshire (Bedwell); Wychavon (Badsey and Aldington; Harvington and Norton).
- Tuesday 3rd September 2024: Swale (Priory).
- Thursday 5th September 2024: Camden (Camden Square; Kentish Town South; Kilburn); Cheshire East (Crewe West); Manchester (Baguley); Merthyr Tudful / Merthyr Tydfil (Bedlinog a Threlewis / Bedlinog and Trelewis); Redcar and Cleveland (Longbeck).
- Thursday 12th September 2024: Cambridge (Romsey); Gateshead (Bridges); Hackney (London Fields; Stoke Newington); Milton Keynes (Bletchley East); Newcastle upon Tyne (North Jesmond); Norfolk (Freebridge Lynn); North Ayrshire (Arran); North Norfolk (North Walsham Market Cross); Tower Hamlets (Bow East).
- Monday 16th September 2024: Gedling (Bestwood St Albans).
- Thursday 19th September 2024: Bromsgrove (Sidemoor); Cornwall (Falmouth Penwerris); Hartlepool (Burn Valley); Huntingdonshire (St Neots Eatons); Stockton-on-Tees (Fairfield); Westminster (Harrow Road; West End); Worthing (Marine).
- Tuesday 24th September 2024: Mid Suffolk (Thurston); Waverley (Godalming Binscombe and Charterhouse).
- Thursday 26th September 2024: Sir Ddinbych / Denbighshire (Y Rhyl Trellewelyn / Rhyl Trellewelyn); East Staffordshire (Stretton); Herefordshire (Credenhill); Highland (Cromarty Firth; Inverness Central); Luton (Barnfield; Wigmore); Perth and Kinross (Perth City North; Strathallan).
- Thursday 3rd October 2024: Blackpool (Marton); Dundee (Lochee; Strathmartine); Lancaster (Scotforth East).
- Wednesday 9th October 2024: Powys (Machynlleth).
- Thursday 10th October 2024: Coventry (St Michael's); Ealing (Hanger Hill; Northolt Mandeville; South Acton); Elmbridge (Hersham Village; Weybridge St George's Hill); Fylde (Warton); Harlow (Little Parndon and Town Centre); Leeds (Farnley and Wortley); Lewes (Wivelsfield); North East Derbyshire (Clay Cross North); North Lanarkshire (Fortissat; Mossend and Holytown); North Northamptonshire (Burton and Broughton); Sir Benfro / Pembrokeshire (Yr Aberoedd / The Havens); Runnymede (Addlestone South); South Ribble (Bamber Bridge West); Southampton (Shirley); Suffolk (Hoxne and Eye); Worthing (Heene).
- Thursday 17th October 2024: Ashford (Aylesford and East Stour); Bexley (Belvedere); Ceredigion (Tirymynach); Cumberland (Keswick; Wetheral); Falkirk (Falkirk South); Greenwich (Eltham Town and Avery Hill); Gwynedd (Llanberis); Kirklees (Holme Valley South); North Hertfordshire (Royston Palace); St Albans (Harpenden North and Rural); Stockport (Bredbury Green and Romiley; Cheadle West and Gatley); Swindon (Rodbourne Cheney); Westmorland and Furness (Grange and Cartmel); Windsor and Maidenhead (Ascot and Sunninghill).
- Thursday 24th October 2024: Bournemouth, Christchurch and Poole (Muscliff and Strouden Park); Calderdale (Calder); Crawley (Northgate and West Green); Sir Ddinbych / Denbighshire (Gogledd Prestatyn / Prestatyn North); East Lindsey (Croft); Gateshead (Whickham North); Ynys Môn / Isle of Anglesey (Talybolion); Middlesbrough (Hemlington); Sir Fynwy / Monmouthshire (Y Dref / Town); New Forest (Barton and Becton); South Cambridgeshire (Histon and Impington); South Ribble (Middleforth); Surrey Heath (Old Dean).
- Thursday 31st October 2024: Charnwood (Sileby and Seagrave); Hampshire (Bishops Waltham); Rochdale (North Middleton); Salford (Eccles); Stockport (Bramhall South and Woodford); Westmorland and Furness (Kirkby Stephen and Tebay); Wolverhampton (Bilston North).
- Thursday 7th November 2024: Aberdeenshire (Central Buchan; Fraserburgh and District; Mearns); Blackpool (Bispham); Bracknell Forest (Great Hollands); Herefordshire (Bishops Frome and Cradley); Inverclyde (Inverclyde West); Moray (Elgin City South); Wyre (Marsh Mill).
- Thursday 14th November 2024: Derbyshire Dales (Calver and Longstone); East Ayrshire (Doon Valley; Kilmarnock West and Crosshouse); Edinburgh (Colinton/Fairmilehead); Greenwich (Shooters Hill); Milton Keynes (Bradwell; Broughton); Redbridge (Wanstead Park); Telford and Wrekin (Hadley and Leegomery; The Nedge); West Lothian (Whitburn and Blackburn); West Oxfordshire (Chipping Norton).
- Thursday 21st November 2024: Dacorum (Bennetts End; Hemel Hempstead Town); Dartford (Greenhithe and Knockhall); Glasgow (Drumchapel/Anniesland; Maryhill; North East); Gosport (Harbourside and Town); Highland (Fort William and Ardnamurchan); Horsham (Denne); Kent (Swanscombe and Greenhithe); Rutland (Oakham North East); Sefton (Litherland); Somerset (Blackmoor Vale; Rowbarton and Staplegrove); Swale (Murston).
- Thursday 28th November 2024: Barking and Dagenham (Northbury; Village); Enfield (Jubilee); Fife (West Fife and Coastal Villages); Islington (Junction); Sheffield (Woodhouse); South Gloucestershire (Frampton Cotterell); West Dunbartonshire (Kilpatrick); York (Haxby and Wigginton).
- Thursday 5th December 2024: Caerdydd / Cardiff (Y Sblot / Splott); Fylde (Kilgrimol); Glasgow (Partick East/Kelvindale); Sitrling (Stirling East); South Oxfordshire (Cholsey); Wokingham (Shinfield).
- Thursday 12th December 2024: Barnsley (Dodworth); Chelmsford (South Hanningfield, Stock and Margaretting); Essex (Stock); Runnymede (Ottershaw); St Helens (Blackbrook); Wakefield (Featherstone).
- Thursday 19th December 2024: City of London (Court of Aldermen) (Bassishaw; Billingsgate; Broad Street); Dudley (Brockmoor and Pensnett); Greenwich (West Thamesmead); Swale (Milton Regis).
Copyright © Andrew Teale, 2002–2024.
All text and images in this website are available for reuse and modification under the terms of the Creative Commons Attribution-Sharealike 3.0 Unported Licence and the GNU Free Documentation Licence (unversioned, with no invariant sections, front-cover texts, or back-cover texts).
All electoral data on this website are based on information kindly supplied by the relevant Returning Officer and are held for archiving, historical and research purposes in the public interest as provided for by the Data Protection Act 2018.
This website does not use cookies or collect any data on users.
This website can be accessed anonymously at:
ya63kyvm3fstfre3tpgjckcv7tzpbu5
wfx64ggqztks4e2sruav5wjad.onion
If this website has been helpful to you, please consider making a donation to support the work required to keep the Local Elections Archive Project going.
Comments? Corrections? Constructive abuse? Commissions? Cash donations? Email me: