District councils
Whole council
In 153 English district authorities the whole council was up for election.
Council Previous control Result Details Allerdale holdDetails Alnwick holdDetails Arun holdDetails Ashfield Details Ashford holdDetails Aylesbury Vale holdDetails Babergh holdDetails Berwick-upon-Tweed holdDetails Blaby holdDetails Blyth Valley holdDetails Bolsover holdDetails Boston gainDetails Braintree gainDetails Breckland holdDetails Bridgnorth holdDetails Broadland holdDetails Bromsgrove holdDetails Broxtowe holdDetails Canterbury gainDetails Caradon gainDetails Carrick Details Castle Morpeth holdDetails Charnwood gainDetails Chelmsford holdDetails Chester-le-Street holdDetails Chesterfield holdDetails Chichester holdDetails Chiltern holdDetails Christchurch holdDetails Copeland holdDetails Corby holdDetails Cotswold holdDetails Dacorum holdDetails Dartford gainDetails Derbyshire Dales holdDetails Derwentside holdDetails Dover gainDetails Durham hold Easington holdDetails Eastbourne gainDetails East Cambridgeshire gainDetails East Devon holdDetails East Dorset holdDetails East Hampshire holdDetails East Hertfordshire holdDetails East Lindsey holdDetails East Northamptonshire holdDetails East Staffordshire holdDetailsEden Details Epsom and Ewell holdDetails Erewash gainDetails Fenland holdDetails Forest Heath holdDetails Forest of Dean gainDetails Fylde holdDetails Gedling gainDetails Gravesham gainDetails Guildford holdDetails Hambleton holdDetails Harborough gainDetails High Peak gainDetails Hinckley and Bosworth gainDetails Horsham holdDetails Kennet holdDetailsKerrier Details Kettering holdDetails King's Lynn and West Norfolk holdDetails Lancaster holdDetails Lewes holdDetails Lichfield holdDetails Lincoln gainDetails Maldon holdDetails Malvern Hills gainDetailsMansfield holdDetails Melton holdDetails Mendip holdDetails Mid Bedfordshire holdDetails Mid Devon holdDetails Mid Suffolk gainDetails Mid Sussex gainDetails New Forest holdDetails Newark and Sherwood gainDetails North Cornwall holdDetails North Devon gainDetails North Dorset gainDetails North East Derbyshire holdDetails North Hertfordshire holdDetails North Kesteven gainDetails North Norfolk holdDetails North Shropshire gainDetails North Warwickshire gainDetails North West Leicestershire gainDetails North Wiltshire gainDetails Northampton gainDetails Oadby and Wigston holdDetails Oswestry gainDetails Restormel holdDetails Ribble Valley holdDetailsRichmondshire Details Rother holdDetails Rushcliffe holdDetails Ryedale holdDetails Salisbury Details Scarborough Details Sedgefield holdDetails Sedgemoor holdDetails Selby holdDetails Sevenoaks holdDetails Shepway gainDetails South Bucks holdDetails South Derbyshire gainDetails South Hams holdDetails South Holland holdDetails South Kesteven holdDetails South Norfolk gainDetails South Northamptonshire holdDetails South Oxfordshire holdDetails South Ribble gainDetails South Shropshire gainDetails South Somerset holdDetails South Staffordshire holdDetails Spelthorne holdDetails St Edmundsbury holdDetails Stafford holdDetails Staffordshire Moorlands gainDetails Suffolk Coastal holdDetails Surrey Heath holdDetails Taunton Deane DetailsTeesdale holdDetails Teignbridge holdDetails Tendring holdDetails Test Valley holdDetails Tewkesbury holdDetails Thanet holdDetails Tonbridge and Malling holdDetailsTorridge Details Tynedale holdDetails Uttlesford gainDetails Vale of White Horse holdDetails Vale Royal holdDetails Wansbeck holdDetails Warwick gainDetails Waverley gainDetails Wealden holdDetails Wear Valley Details Wellingborough holdDetails West Devon holdDetails West Dorset holdDetails West Somerset gainDetails West Wiltshire gainDetails Wychavon holdDetails Wycombe holdDetails Wyre holdDetails
Third of council
In 78 English district authorities one third of the council was up for election.
Council Previous control Result Details Amber Valley holdDetails Barrow-in-Furness holdDetails Basildon holdDetails Basingstoke and Deane holdDetails Bassetlaw holdDetails Bedford holdDetails Brentwood holdDetails Broxbourne holdDetails Burnley holdDetails Cambridge holdDetails Cannock Chase holdDetails Carlisle holdDetails Castle Point holdDetails Cherwell holdDetails Chester gainDetails Chorley holdDetails Colchester holdDetails Congleton holdDetails Craven holdDetails Crawley holdDetails Crewe and Nantwich holdDetails Daventry holdDetails Eastleigh holdDetails Ellesmere Port and Neston holdDetails Elmbridge holdDetails Epping Forest holdDetails Exeter holdDetails Gloucester holdDetails Great Yarmouth holdDetails Harlow holdDetails Harrogate holdDetails Hart holdDetails Havant holdDetails Hertsmere holdDetails Huntingdonshire holdDetails Hyndburn holdDetails Ipswich holdDetails Macclesfield holdDetails Maidstone holdDetails Mole Valley holdDetails Newcastle-under-Lyme holdDetails Norwich holdDetails Pendle holdDetails Penwith holdDetails Preston holdDetails Purbeck holdDetails Redditch holdDetails Reigate and Banstead holdDetails Rochford holdDetails Rossendale holdDetails Rugby gainDetails Runnymede holdDetails Rushmoor holdDetails Shrewsbury and Atcham holdDetails South Bedfordshire holdDetails South Cambridgeshire gainDetails South Lakeland holdDetails St Albans Details Stevenage holdDetails Stratford-on-Avon holdDetails Stroud holdDetails Swale holdDetails Tamworth holdDetails Tandridge holdDetails Three Rivers holdDetails Tunbridge Wells holdDetails Watford holdDetails Waveney holdDetails Welwyn Hatfield holdDetails West Lancashire holdDetails West Lindsey holdDetails West Oxfordshire holdDetails Weymouth and Portland holdDetails Winchester holdDetails Woking gainDetails Worcester holdDetails Worthing holdDetails Wyre Forest holdDetails References