Councils controlled
Conservative: 236No overall control: 132Labour: 45Liberal Democrats: 35Other: 14Independent: 2Respect: 1
Every council
| Council | Control | Seats by party | Total | Source |
|---|---|---|---|---|
| Aberdeen | No overall control | Liberal Democrats 15SNP 12Labour 10Conservative 5Other 1 | 43 | Elections Centre |
| Aberdeenshire | No overall control | Liberal Democrats 25SNP 22Conservative 13Other 8 | 68 | Elections Centre |
| Adur | Conservative | Conservative 26Other 2Liberal Democrats 1 | 29 | Elections Centre |
| Allerdale | No overall control | Labour 22Conservative 18Other 12Liberal Democrats 4 | 56 | Elections Centre |
| Alnwick | No overall control | Liberal Democrats 12Conservative 10Independent 8Labour 2 | 32 | Our estimate from results |
| Amber Valley | Conservative | Conservative 29Labour 14Other 2 | 45 | Elections Centre |
| Angus | No overall control | SNP 13Other 6Conservative 5Liberal Democrats 3Labour 2 | 29 | Elections Centre |
| Argyll and Bute | No overall control | Other 16SNP 10Liberal Democrats 7Conservative 3 | 36 | Elections Centre |
| Arun | Conservative | Conservative 42Liberal Democrats 9Labour 3Other 2 | 56 | Elections Centre |
| Ashfield | No overall control | Other 11Liberal Democrats 10Labour 9Conservative 3 | 33 | Elections Centre |
| Ashford | Conservative | Conservative 28Liberal Democrats 8Other 5Labour 2 | 43 | Elections Centre |
| Aylesbury Vale | Conservative | Conservative 37Liberal Democrats 21Other 1 | 59 | Elections Centre |
| Babergh | No overall control | Conservative 19Liberal Democrats 16Other 8 | 43 | Elections Centre |
| Barking and Dagenham | Labour | Labour 38Other 12Conservative 1 | 51 | Elections Centre |
| Barnet | Conservative | Conservative 37Labour 20Liberal Democrats 6 | 63 | Elections Centre |
| Barnsley | Labour | Labour 32Other 24Conservative 6Liberal Democrats 1 | 63 | Elections Centre |
| Barrow-in-Furness | No overall control | Conservative 17Other 10Labour 8Liberal Democrats 1 | 36 | Elections Centre |
| Basildon | Conservative | Conservative 29Labour 10Liberal Democrats 3 | 42 | Elections Centre |
| Basingstoke and Deane | Conservative | Conservative 35Liberal Democrats 14Labour 9Other 2 | 60 | Elections Centre |
| Bassetlaw | Conservative | Conservative 30Labour 16Other 2 | 48 | Elections Centre |
| Bath & North East Somerset | No overall control | Conservative 31Liberal Democrats 26Labour 5Other 3 | 65 | Elections Centre |
| Bedford | No overall control | Liberal Democrats 13Conservative 9Labour 7Other 7 | 36 | Elections Centre |
| Bedfordshire | Conservative | Conservative 25Liberal Democrats 5 | 30 | Our estimate from results |
| Berwick-upon-Tweed | No overall control | Liberal Democrats 13Conservative 10Independent 5Labour 1 | 29 | Our estimate from results |
| Bexley | Conservative | Conservative 54Labour 9 | 63 | Elections Centre |
| Birmingham | No overall control | Conservative 49Labour 36Liberal Democrats 32Other 3 | 120 | Elections Centre |
| Blaby | Conservative | Conservative 27Liberal Democrats 7Labour 4Other 1 | 39 | Elections Centre |
| Blackburn with Darwen | No overall control | Labour 27Conservative 18Liberal Democrats 11Other 8 | 64 | Elections Centre |
| Blackpool | Conservative | Conservative 27Labour 12Liberal Democrats 3 | 42 | Elections Centre |
| Blaenau Gwent | Other | Other 23Labour 17Liberal Democrats 2 | 42 | Elections Centre |
| Blyth Valley | Labour | Labour 30Liberal Democrats 12Independent 5Conservative 2 | 49 | Our estimate from results |
| Bolsover | Labour | Labour 27Other 10 | 37 | Elections Centre |
| Bolton | No overall control | Labour 27Conservative 23Liberal Democrats 9Other 1 | 60 | Elections Centre |
| Boston | Other | Other 26Conservative 6 | 32 | Elections Centre |
| Bournemouth | Conservative | Conservative 41Liberal Democrats 7Labour 3Other 3 | 54 | Elections Centre |
| Bournemouth, Christchurch & Poole | Conservative | Conservative 21Liberal Democrats 3 | 24 | Our estimate from results |
| Bracknell Forest | Conservative | Conservative 39Labour 3 | 42 | Elections Centre |
| Bradford | No overall control | Labour 36Conservative 35Liberal Democrats 14Other 5 | 90 | Elections Centre |
| Braintree | Conservative | Conservative 42Labour 9Other 8Liberal Democrats 1 | 60 | Elections Centre |
| Breckland | Conservative | Conservative 48Labour 3Other 3 | 54 | Elections Centre |
| Brent | No overall control | Liberal Democrats 27Labour 21Conservative 15 | 63 | Elections Centre |
| Brentwood | Conservative | Conservative 28Liberal Democrats 6Labour 2Other 1 | 37 | Elections Centre |
| Bridgend | No overall control | Labour 26Other 14Liberal Democrats 7Conservative 6Plaid Cymru - The Party of Wales 1 | 54 | Elections Centre |
| Bridgnorth | No overall control | Independent 17Conservative 13Liberal Democrats 3Labour 1 | 34 | Our estimate from results |
| Brighton & Hove | No overall control | Conservative 26Labour 13Other 13Liberal Democrats 2 | 54 | Elections Centre |
| Bristol | No overall control | Conservative 7Liberal Democrats 5Labour 2 | 14 | Our estimate from results |
| Bristol, City of | Liberal Democrats | Liberal Democrats 36Conservative 17Labour 16Other 1 | 70 | Elections Centre |
| Broadland | Conservative | Conservative 34Liberal Democrats 10Other 3 | 47 | Elections Centre |
| Bromley | Conservative | Conservative 49Liberal Democrats 7Labour 4 | 60 | Elections Centre |
| Bromsgrove | Conservative | Conservative 27Other 6Labour 6 | 39 | Elections Centre |
| Broxbourne | Conservative | Conservative 35Labour 3 | 38 | Elections Centre |
| Broxtowe | No overall control | Conservative 16Liberal Democrats 15Labour 10Other 3 | 44 | Elections Centre |
| Buckinghamshire | Conservative | Conservative 46Liberal Democrats 11 | 57 | Elections Centre |
| Burnley | No overall control | Liberal Democrats 22Labour 12Conservative 6Other 5 | 45 | Elections Centre |
| Bury | Conservative | Conservative 26Labour 16Liberal Democrats 9 | 51 | Elections Centre |
| Caerphilly | No overall control | Labour 32Plaid Cymru - The Party of Wales 32Other 9 | 73 | Elections Centre |
| Calderdale | No overall control | Conservative 20Liberal Democrats 17Labour 9Other 5 | 51 | Elections Centre |
| Cambridge | Liberal Democrats | Liberal Democrats 7Labour 1 | 8 | Our estimate from results |
| Cambridge | Liberal Democrats | Liberal Democrats 28Labour 11Other 2Conservative 1 | 42 | Elections Centre |
| Cambridgeshire | Conservative | Conservative 43Liberal Democrats 23Labour 2Other 1 | 69 | Elections Centre |
| Camden | No overall control | Liberal Democrats 20Labour 18Conservative 14Other 2 | 54 | Elections Centre |
| Cannock Chase | No overall control | Labour 15Liberal Democrats 14Conservative 12 | 41 | Elections Centre |
| Canterbury | Conservative | Conservative 29Liberal Democrats 19Labour 2 | 50 | Elections Centre |
| Caradon | Liberal Democrats | Liberal Democrats 22Conservative 11Independent 8MK 1 | 42 | Our estimate from results |
| Cardiff | No overall control | Liberal Democrats 35Conservative 17Labour 13Plaid Cymru - The Party of Wales 7Other 3 | 75 | Elections Centre |
| Carlisle | No overall control | Labour 23Conservative 21Liberal Democrats 7Other 1 | 52 | Elections Centre |
| Carmarthenshire | No overall control | Other 31Plaid Cymru - The Party of Wales 31Labour 11Liberal Democrats 1 | 74 | Elections Centre |
| Carrick | No overall control | Conservative 21Liberal Democrats 20Independent 11Labour 1UK Independence Party (UKIP) 1 | 54 | Our estimate from results |
| Castle Morpeth | No overall control | Liberal Democrats 15Conservative 12Labour 5Independent 3Green 1 | 36 | Our estimate from results |
| Castle Point | Conservative | Conservative 25Other 15Labour 1 | 41 | Elections Centre |
| Central Bedfordshire | Conservative | Conservative 54Liberal Democrats 11Other 1 | 66 | Elections Centre |
| Ceredigion | No overall control | Plaid Cymru - The Party of Wales 20Other 12Liberal Democrats 9Labour 1 | 42 | Elections Centre |
| Charnwood | Conservative | Conservative 32Labour 13Liberal Democrats 5Other 2 | 52 | Elections Centre |
| Chelmsford | Conservative | Conservative 31Liberal Democrats 26 | 57 | Elections Centre |
| Cheltenham | No overall control | Liberal Democrats 20Conservative 17Other 3 | 40 | Elections Centre |
| Cherwell | Conservative | Conservative 44Liberal Democrats 4Labour 2 | 50 | Elections Centre |
| Cheshire | Conservative | Conservative 82Liberal Democrats 13Labour 12Independent 1 | 108 | Our estimate from results |
| Cheshire East | Conservative | Conservative 59Liberal Democrats 12Labour 6Other 4 | 81 | Elections Centre |
| Cheshire West & Chester | Conservative | Conservative 55Labour 13Liberal Democrats 4 | 72 | Elections Centre |
| Chester | Conservative | Conservative 12Labour 5Liberal Democrats 3 | 20 | Our estimate from results |
| Chester-le-Street | Labour | Labour 28Independent 5Conservative 2Liberal Democrats 1 | 36 | Our estimate from results |
| Chesterfield | Liberal Democrats | Liberal Democrats 38Labour 10 | 48 | Elections Centre |
| Chichester | Conservative | Conservative 34Liberal Democrats 11Other 3 | 48 | Elections Centre |
| Chiltern | Conservative | Conservative 30Liberal Democrats 9Other 1 | 40 | Elections Centre |
| Chorley | Conservative | Conservative 27Labour 15Liberal Democrats 3Other 2 | 47 | Elections Centre |
| Christchurch | Conservative | Conservative 17Liberal Democrats 4Other 3 | 24 | Elections Centre |
| Clackmannanshire | No overall control | Labour 8SNP 7Other 1Conservative 1Liberal Democrats 1 | 18 | Elections Centre |
| Colchester | No overall control | Conservative 27Liberal Democrats 23Labour 7Other 3 | 60 | Elections Centre |
| Congleton | Conservative | Conservative 9Liberal Democrats 5MF 2Independent 1 | 17 | Our estimate from results |
| Conwy | No overall control | Conservative 22Other 14Plaid Cymru - The Party of Wales 12Labour 7Liberal Democrats 4 | 59 | Elections Centre |
| Copeland | Labour | Labour 31Conservative 19Other 1 | 51 | Elections Centre |
| Corby | Labour | Labour 16Conservative 8Liberal Democrats 5 | 29 | Elections Centre |
| Cornwall | No overall control | Conservative 50Liberal Democrats 38Other 35 | 123 | Elections Centre |
| Cotswold | Conservative | Conservative 38Liberal Democrats 4Other 2 | 44 | Elections Centre |
| County Durham | Labour | Labour 67Liberal Democrats 27Other 22Conservative 10 | 126 | Elections Centre |
| Coventry | No overall control | Conservative 27Labour 24Other 2Liberal Democrats 1 | 54 | Elections Centre |
| Craven | No overall control | Conservative 15Other 10Liberal Democrats 5 | 30 | Elections Centre |
| Crawley | Conservative | Conservative 26Labour 9Liberal Democrats 2 | 37 | Elections Centre |
| Crewe and Nantwich | Conservative | Conservative 21Labour 12Liberal Democrats 4Independent 2NIP 1 | 40 | Our estimate from results |
| Croydon | Conservative | Conservative 43Labour 27 | 70 | Elections Centre |
| Cumberland | Conservative | Conservative 14Labour 7 | 21 | Our estimate from results |
| Cumbria | No overall control | Conservative 38Labour 24Liberal Democrats 16Other 6 | 84 | Elections Centre |
| Dacorum | Conservative | Conservative 44Liberal Democrats 5Labour 2 | 51 | Elections Centre |
| Darlington | Labour | Labour 29Conservative 18Liberal Democrats 6 | 53 | Elections Centre |
| Dartford | Conservative | Conservative 26Labour 12Other 6 | 44 | Elections Centre |
| Daventry | Conservative | Conservative 35Liberal Democrats 2Labour 1 | 38 | Elections Centre |
| Denbighshire | No overall control | Conservative 18Other 13Plaid Cymru - The Party of Wales 8Labour 7Liberal Democrats 1 | 47 | Elections Centre |
| Derby | No overall control | Liberal Democrats 18Labour 17Conservative 14Other 2 | 51 | Elections Centre |
| Derbyshire | Conservative | Conservative 33Labour 22Liberal Democrats 8Other 1 | 64 | Elections Centre |
| Derbyshire Dales | Conservative | Conservative 27Liberal Democrats 8Labour 3Other 1 | 39 | Elections Centre |
| Derry | Liberal Democrats | Liberal Democrats 1 | 1 | Our estimate from results |
| Derwentside | No overall control | Labour 4D Ind 3Independent 1 | 8 | Our estimate from results |
| Devon | Conservative | Conservative 41Liberal Democrats 14Labour 4Other 3 | 62 | Elections Centre |
| Doncaster | No overall control | Labour 27Other 15Liberal Democrats 12Conservative 9 | 63 | Elections Centre |
| Dorset | Conservative | Conservative 28Liberal Democrats 16Other 1 | 45 | Elections Centre |
| Dover | Conservative | Conservative 28Labour 15Liberal Democrats 2 | 45 | Elections Centre |
| Dudley | Conservative | Conservative 43Labour 26Liberal Democrats 2Other 1 | 72 | Elections Centre |
| Dumfries and Galloway | No overall control | Conservative 18Labour 14SNP 10Liberal Democrats 3Other 2 | 47 | Elections Centre |
| Dundee | No overall control | SNP 14Labour 9Conservative 3Liberal Democrats 2Other 1 | 29 | Elections Centre |
| Durham | Labour | Labour 10Liberal Democrats 3Independent 1 | 14 | Our estimate from results |
| Ealing | Conservative | Conservative 37Labour 29Liberal Democrats 3 | 69 | Elections Centre |
| Easington | Labour | Labour 2 | 2 | Our estimate from results |
| East Ayrshire | No overall control | SNP 14Labour 14Conservative 3Other 1 | 32 | Elections Centre |
| East Cambridgeshire | Conservative | Conservative 24Liberal Democrats 13Other 2 | 39 | Elections Centre |
| East Devon | Conservative | Conservative 42Liberal Democrats 11Other 6 | 59 | Elections Centre |
| East Dorset | Conservative | Conservative 25Liberal Democrats 11 | 36 | Elections Centre |
| East Dunbartonshire | No overall control | SNP 8Labour 6Conservative 5Liberal Democrats 3Other 2 | 24 | Elections Centre |
| East Hampshire | Conservative | Conservative 30Liberal Democrats 14 | 44 | Elections Centre |
| East Hertfordshire | Conservative | Conservative 42Liberal Democrats 5Other 3 | 50 | Elections Centre |
| East Lindsey | No overall control | Conservative 27Other 22Labour 8Liberal Democrats 3 | 60 | Elections Centre |
| East Lothian | No overall control | Labour 7SNP 7Liberal Democrats 6Conservative 2Other 1 | 23 | Elections Centre |
| East Northamptonshire | Conservative | Conservative 39Other 1 | 40 | Elections Centre |
| East Renfrewshire | No overall control | Labour 7Conservative 7SNP 3Other 2Liberal Democrats 1 | 20 | Elections Centre |
| East Riding Of Yorkshire | Conservative | Conservative 47Liberal Democrats 12Other 5Labour 3 | 67 | Elections Centre |
| East Staffordshire | Conservative | Conservative 25Labour 12Liberal Democrats 2 | 39 | Elections Centre |
| East Suffolk | Conservative | Conservative 59Labour 11Liberal Democrats 9Independent 2UK Independence Party (UKIP) 1Green 1 | 83 | Our estimate from results |
| East Sussex | Conservative | Conservative 29Liberal Democrats 13Labour 4Other 3 | 49 | Elections Centre |
| Eastbourne | Liberal Democrats | Liberal Democrats 20Conservative 7 | 27 | Elections Centre |
| Eastleigh | Liberal Democrats | Liberal Democrats 38Conservative 4Labour 2 | 44 | Elections Centre |
| Eden | Other | Other 21Conservative 12Liberal Democrats 5 | 38 | Elections Centre |
| Edinburgh | No overall control | Liberal Democrats 17Labour 15SNP 12Conservative 11Other 3 | 58 | Elections Centre |
| Ellesmere Port and Neston | No overall control | Conservative 13Labour 13Liberal Democrats 1 | 27 | Our estimate from results |
| Elmbridge | Conservative | Conservative 32Other 21Liberal Democrats 7 | 60 | Elections Centre |
| Enfield | Conservative | Conservative 34Labour 27Other 2 | 63 | Elections Centre |
| Epping Forest | Conservative | Conservative 36Other 12Liberal Democrats 9Labour 1 | 58 | Elections Centre |
| Epsom And Ewell | Other | Other 24Liberal Democrats 10Conservative 3Labour 1 | 38 | Elections Centre |
| Erewash | Conservative | Conservative 29Labour 19Liberal Democrats 2Other 1 | 51 | Elections Centre |
| Essex | Conservative | Conservative 60Liberal Democrats 12Other 2Labour 1 | 75 | Elections Centre |
| Exeter | No overall control | Liberal Democrats 13Conservative 12Labour 11Other 4 | 40 | Elections Centre |
| Falkirk | No overall control | Labour 14SNP 13Other 3Conservative 2 | 32 | Elections Centre |
| Fareham | Conservative | Conservative 22Liberal Democrats 9 | 31 | Elections Centre |
| Fenland | Conservative | Conservative 39Other 1 | 40 | Elections Centre |
| Fife | No overall control | Labour 24SNP 23Liberal Democrats 21Conservative 5Other 5 | 78 | Elections Centre |
| Flintshire | No overall control | Other 26Labour 22Liberal Democrats 12Conservative 9Plaid Cymru - The Party of Wales 1 | 70 | Elections Centre |
| Folkestone And Hythe | Conservative | Conservative 6Liberal Democrats 3 | 9 | Our estimate from results |
| Forest Heath | Conservative | Conservative 20Liberal Democrats 4Other 3 | 27 | Elections Centre |
| Forest Of Dean | Conservative | Conservative 30Labour 8Other 8Liberal Democrats 2 | 48 | Elections Centre |
| Fylde | Conservative | Conservative 27Other 22Liberal Democrats 2 | 51 | Elections Centre |
| Gateshead | Labour | Labour 41Liberal Democrats 24Other 1 | 66 | Elections Centre |
| Gedling | Conservative | Conservative 28Labour 9Liberal Democrats 9Other 4 | 50 | Elections Centre |
| Glasgow | Labour | Labour 45SNP 22Other 6Liberal Democrats 5Conservative 1 | 79 | Elections Centre |
| Gloucester | No overall control | Conservative 17Liberal Democrats 11Labour 8 | 36 | Elections Centre |
| Gloucestershire | Conservative | Conservative 42Liberal Democrats 13Labour 4Other 4 | 63 | Elections Centre |
| Gosport | No overall control | Conservative 16Liberal Democrats 13Labour 4Other 1 | 34 | Elections Centre |
| Gravesham | Conservative | Conservative 27Labour 17 | 44 | Elections Centre |
| Great Yarmouth | Conservative | Conservative 24Labour 15 | 39 | Elections Centre |
| Greenwich | Labour | Labour 36Conservative 13Liberal Democrats 2 | 51 | Elections Centre |
| Guildford | Conservative | Conservative 27Liberal Democrats 21 | 48 | Elections Centre |
| Gwynedd | No overall control | Plaid Cymru - The Party of Wales 35Other 31Liberal Democrats 5Labour 4 | 75 | Elections Centre |
| Hackney | Labour | Labour 44Conservative 9Liberal Democrats 3Other 1 | 57 | Elections Centre |
| Halton | Labour | Labour 33Liberal Democrats 14Conservative 9 | 56 | Elections Centre |
| Hambleton | Conservative | Conservative 39Other 3Liberal Democrats 2 | 44 | Elections Centre |
| Hammersmith and Fulham | Conservative | Conservative 33Labour 13 | 46 | Elections Centre |
| Hampshire | Conservative | Conservative 51Liberal Democrats 25Other 1Labour 1 | 78 | Elections Centre |
| Harborough | Conservative | Conservative 26Liberal Democrats 11 | 37 | Elections Centre |
| Haringey | Labour | Labour 30Liberal Democrats 27 | 57 | Elections Centre |
| Harlow | Conservative | Conservative 19Liberal Democrats 9Labour 5 | 33 | Elections Centre |
| Harrogate | Conservative | Conservative 28Liberal Democrats 20Other 6 | 54 | Elections Centre |
| Harrow | Conservative | Conservative 38Labour 24Liberal Democrats 1 | 63 | Elections Centre |
| Harrow [merged 0676472d] | Liberal Democrats | Liberal Democrats 2 | 2 | Our estimate from results |
| Hart | No overall control | Conservative 17Liberal Democrats 10Other 8 | 35 | Elections Centre |
| Hartlepool | No overall control | Labour 23Other 13Liberal Democrats 6Conservative 5 | 47 | Elections Centre |
| Hastings | No overall control | Conservative 15Labour 13Liberal Democrats 3Other 1 | 32 | Elections Centre |
| Havant | Conservative | Conservative 32Labour 3Liberal Democrats 3 | 38 | Elections Centre |
| Havering | Conservative | Conservative 34Other 17Labour 2Liberal Democrats 1 | 54 | Elections Centre |
| Hereford & Worcester | Conservative | Conservative 1 | 1 | Our estimate from results |
| Herefordshire | Conservative | Conservative 30Other 16Liberal Democrats 10Labour 2 | 58 | Elections Centre |
| Hertfordshire | Conservative | Conservative 55Liberal Democrats 17Labour 3Other 2 | 77 | Elections Centre |
| Hertsmere | Conservative | Conservative 31Liberal Democrats 5Labour 3 | 39 | Elections Centre |
| High Peak | Conservative | Conservative 24Labour 9Liberal Democrats 6Other 4 | 43 | Elections Centre |
| Highland | No overall control | Other 34Liberal Democrats 22SNP 17Labour 7 | 80 | Elections Centre |
| Hillingdon | Conservative | Conservative 45Labour 18Liberal Democrats 2 | 65 | Elections Centre |
| Hinckley And Bosworth | Liberal Democrats | Liberal Democrats 19Conservative 13Labour 2 | 34 | Elections Centre |
| Horsham | Conservative | Conservative 30Liberal Democrats 12Other 2 | 44 | Elections Centre |
| Hounslow | No overall control | Labour 24Conservative 23Other 8Liberal Democrats 5 | 60 | Elections Centre |
| Huntingdonshire | Conservative | Conservative 38Liberal Democrats 12Other 2 | 52 | Elections Centre |
| Hyndburn | Conservative | Conservative 19Labour 13Other 3 | 35 | Elections Centre |
| Inverclyde | No overall control | Labour 9SNP 5Liberal Democrats 4Other 1Conservative 1 | 20 | Elections Centre |
| Ipswich | No overall control | Labour 21Conservative 19Liberal Democrats 8 | 48 | Elections Centre |
| Isle of Anglesey | Other | Other 23Plaid Cymru - The Party of Wales 8Labour 5Conservative 2Liberal Democrats 2 | 40 | Elections Centre |
| Isle Of Wight | Conservative | Conservative 24Other 10Liberal Democrats 5Labour 1 | 40 | Elections Centre |
| Isles of Scilly | Independent | Independent 21 | 21 | Our estimate from results |
| Islington | No overall control | Labour 23Liberal Democrats 23Other 2 | 48 | Elections Centre |
| Kennet | Conservative | Conservative 29Independent 5UK Independence Party (UKIP) 2 | 36 | Our estimate from results |
| Kensington and Chelsea | Conservative | Conservative 45Labour 9 | 54 | Elections Centre |
| Kent | Conservative | Conservative 74Liberal Democrats 7Labour 2Other 1 | 84 | Elections Centre |
| Kerrier | No overall control | Independent 18Liberal Democrats 8Conservative 7MK 3Labour 1LIB 1 | 38 | Our estimate from results |
| Kettering | Conservative | Conservative 28Labour 6Other 2 | 36 | Elections Centre |
| King's Lynn And West Norfolk | Conservative | Conservative 52Labour 4Liberal Democrats 4Other 2 | 62 | Elections Centre |
| Kingston Upon Hull | Liberal Democrats | Liberal Democrats 22Labour 14Conservative 2Hull Ind 1Independent 1 | 40 | Our estimate from results |
| Kingston Upon Hull, City of | Liberal Democrats | Liberal Democrats 33Labour 19Other 4Conservative 3 | 59 | Elections Centre |
| Kingston upon Thames | Liberal Democrats | Liberal Democrats 25Conservative 21Labour 2 | 48 | Elections Centre |
| Kirklees | No overall control | Conservative 22Labour 22Liberal Democrats 19Other 6 | 69 | Elections Centre |
| Knowsley | Labour | Labour 47Liberal Democrats 16 | 63 | Elections Centre |
| Lambeth | Labour | Labour 39Liberal Democrats 17Conservative 6Other 1 | 63 | Elections Centre |
| Lancashire | Conservative | Conservative 51Labour 16Liberal Democrats 10Other 7 | 84 | Elections Centre |
| Lancaster | Other | Other 31Labour 13Conservative 11Liberal Democrats 5 | 60 | Elections Centre |
| Leeds | No overall control | Labour 42Liberal Democrats 24Conservative 23Other 10 | 99 | Elections Centre |
| Leicester | Labour | Labour 38Conservative 8Liberal Democrats 6Other 2 | 54 | Elections Centre |
| Leicestershire | Conservative | Conservative 36Liberal Democrats 14Labour 4Other 1 | 55 | Elections Centre |
| Lewes | Liberal Democrats | Liberal Democrats 23Conservative 17Other 1 | 41 | Elections Centre |
| Lewisham | No overall control | Labour 26Liberal Democrats 17Other 8Conservative 3 | 54 | Elections Centre |
| Lichfield | Conservative | Conservative 44Labour 7Liberal Democrats 4Other 1 | 56 | Elections Centre |
| Lincoln | Conservative | Conservative 18Labour 14Liberal Democrats 1 | 33 | Elections Centre |
| Lincolnshire | Conservative | Conservative 60Other 8Liberal Democrats 5Labour 4 | 77 | Elections Centre |
| Liverpool | Liberal Democrats | Liberal Democrats 46Labour 39Other 5 | 90 | Elections Centre |
| Luton | Labour | Labour 26Liberal Democrats 17Conservative 5 | 48 | Elections Centre |
| Macclesfield | Conservative | Conservative 3 | 3 | Our estimate from results |
| Maidstone | Conservative | Conservative 29Liberal Democrats 20Other 5Labour 1 | 55 | Elections Centre |
| Maldon | Conservative | Conservative 26Other 5 | 31 | Elections Centre |
| Malvern Hills | Conservative | Conservative 29Liberal Democrats 5Other 4 | 38 | Elections Centre |
| Manchester | Labour | Labour 61Liberal Democrats 34Conservative 1 | 96 | Elections Centre |
| Mansfield | Other | Other 28Labour 13Liberal Democrats 4Conservative 1 | 46 | Elections Centre |
| Medway | Conservative | Conservative 33Labour 13Liberal Democrats 8Other 1 | 55 | Elections Centre |
| Melton | Conservative | Conservative 20Other 5Labour 3 | 28 | Elections Centre |
| Mendip | Conservative | Conservative 25Liberal Democrats 22 | 47 | Elections Centre |
| Merthyr Tydfil | Other | Other 19Labour 9Liberal Democrats 5 | 33 | Elections Centre |
| Merton | No overall control | Conservative 30Labour 27Other 3 | 60 | Elections Centre |
| Mid Bedfordshire | Conservative | Conservative 10 | 10 | Our estimate from results |
| Mid Devon | No overall control | Conservative 19Other 13Liberal Democrats 10 | 42 | Elections Centre |
| Mid Suffolk | Conservative | Conservative 22Liberal Democrats 10Other 8 | 40 | Elections Centre |
| Mid Sussex | Conservative | Conservative 31Liberal Democrats 22Labour 1 | 54 | Elections Centre |
| Middlesbrough | Labour | Labour 26Other 11Conservative 6Liberal Democrats 5 | 48 | Elections Centre |
| Midlothian | No overall control | Labour 9SNP 6Liberal Democrats 3 | 18 | Elections Centre |
| Milton Keynes | No overall control | Liberal Democrats 21Conservative 20Labour 10 | 51 | Elections Centre |
| Mole Valley | Conservative | Conservative 22Liberal Democrats 16Other 3 | 41 | Elections Centre |
| Monmouthshire | Conservative | Conservative 29Labour 7Liberal Democrats 5Other 1Plaid Cymru - The Party of Wales 1 | 43 | Elections Centre |
| Moray | No overall control | Other 12SNP 9Conservative 3Labour 2 | 26 | Elections Centre |
| Na h-Eileanan an Iar | Other | Other 25SNP 4Labour 2 | 31 | Elections Centre |
| Neath Port Talbot | Labour | Labour 37Other 12Plaid Cymru - The Party of Wales 11Liberal Democrats 4 | 64 | Elections Centre |
| New Forest | Conservative | Conservative 46Liberal Democrats 14 | 60 | Elections Centre |
| Newark And Sherwood | Conservative | Conservative 26Other 9Labour 7Liberal Democrats 4 | 46 | Elections Centre |
| Newcastle Upon Tyne | Liberal Democrats | Liberal Democrats 50Labour 28 | 78 | Elections Centre |
| Newcastle-under-Lyme | No overall control | Conservative 24Liberal Democrats 19Labour 12Other 5 | 60 | Elections Centre |
| Newham | Labour | Labour 54Other 6 | 60 | Elections Centre |
| Newport | No overall control | Labour 21Conservative 17Liberal Democrats 9Other 2Plaid Cymru - The Party of Wales 1 | 50 | Elections Centre |
| Norfolk | Conservative | Conservative 60Liberal Democrats 13Other 8Labour 3 | 84 | Elections Centre |
| North Ayrshire | No overall control | Labour 12SNP 8Other 5Conservative 3Liberal Democrats 2 | 30 | Elections Centre |
| North Cornwall | No overall control | Independent 16Liberal Democrats 13Conservative 9MK 1 | 39 | Our estimate from results |
| North Devon | Conservative | Conservative 22Liberal Democrats 17Other 4 | 43 | Elections Centre |
| North Dorset | Conservative | Conservative 17Liberal Democrats 13Other 3 | 33 | Elections Centre |
| North East Derbyshire | Labour | Labour 28Conservative 10Liberal Democrats 9Other 6 | 53 | Elections Centre |
| North East Lincolnshire | No overall control | Liberal Democrats 20Conservative 16Labour 4Other 2 | 42 | Elections Centre |
| North Hertfordshire | Conservative | Conservative 32Liberal Democrats 9Labour 8 | 49 | Elections Centre |
| North Kesteven | Conservative | Conservative 25Other 14Liberal Democrats 4 | 43 | Elections Centre |
| North Lanarkshire | Labour | Labour 41SNP 22Other 5Liberal Democrats 1Conservative 1 | 70 | Elections Centre |
| North Lincolnshire | Labour | Labour 22Conservative 18Other 2Liberal Democrats 1 | 43 | Elections Centre |
| North Norfolk | Liberal Democrats | Liberal Democrats 30Conservative 16Other 2 | 48 | Elections Centre |
| North Northamptonshire | Conservative | Conservative 9Labour 3 | 12 | Our estimate from results |
| North Shropshire | Conservative | Conservative 27Independent 10Labour 2Liberal Democrats 1 | 40 | Our estimate from results |
| North Somerset | Conservative | Conservative 46Other 7Liberal Democrats 5Labour 3 | 61 | Elections Centre |
| North Tyneside | Conservative | Conservative 31Labour 21Liberal Democrats 8 | 60 | Elections Centre |
| North Warwickshire | Conservative | Conservative 20Labour 15 | 35 | Elections Centre |
| North West Leicestershire | Conservative | Conservative 27Labour 5Other 3Liberal Democrats 3 | 38 | Elections Centre |
| North Wiltshire | Conservative | Conservative 32Liberal Democrats 12Labour 1 | 45 | Our estimate from results |
| North Yorkshire | Conservative | Conservative 48Other 12Liberal Democrats 11Labour 1 | 72 | Elections Centre |
| Northampton | Liberal Democrats | Liberal Democrats 26Conservative 15Labour 5Other 1 | 47 | Elections Centre |
| Northamptonshire | Conservative | Conservative 56Liberal Democrats 9Labour 6Other 2 | 73 | Elections Centre |
| Northumberland | No overall control | Liberal Democrats 26Conservative 17Labour 17Other 7 | 67 | Elections Centre |
| Northumberland | Liberal Democrats | Liberal Democrats 7Labour 3Conservative 2 | 12 | Our estimate from results |
| Norwich | No overall control | Labour 15Other 13Liberal Democrats 6Conservative 5 | 39 | Elections Centre |
| Nottingham | Labour | Labour 42Conservative 7Liberal Democrats 6 | 55 | Elections Centre |
| Nottinghamshire | Conservative | Conservative 35Labour 13Other 10Liberal Democrats 9 | 67 | Elections Centre |
| Nuneaton and Bedworth | Conservative | Conservative 18Labour 14Other 2 | 34 | Elections Centre |
| Oadby And Wigston | Liberal Democrats | Liberal Democrats 21Conservative 5 | 26 | Elections Centre |
| Oldham | No overall control | Liberal Democrats 30Labour 22Conservative 7Other 1 | 60 | Elections Centre |
| Orkney Islands | Other | Other 21 | 21 | Elections Centre |
| Oswestry | Conservative | Conservative 16Liberal Democrats 6Independent 6 | 28 | Our estimate from results |
| Oxford | No overall control | Labour 23Liberal Democrats 16Other 9 | 48 | Elections Centre |
| Oxfordshire | Conservative | Conservative 52Liberal Democrats 10Labour 9Other 3 | 74 | Elections Centre |
| Pembrokeshire | Other | Other 43Conservative 5Plaid Cymru - The Party of Wales 5Labour 5Liberal Democrats 2 | 60 | Elections Centre |
| Pendle | No overall control | Liberal Democrats 20Conservative 16Labour 10Other 3 | 49 | Elections Centre |
| Penwith | Conservative | Conservative 9Independent 4Liberal Democrats 3 | 16 | Our estimate from results |
| Perth and Kinross | No overall control | SNP 18Conservative 12Liberal Democrats 8Labour 3 | 41 | Elections Centre |
| Peterborough | Conservative | Conservative 43Other 9Liberal Democrats 3Labour 2 | 57 | Elections Centre |
| Plymouth | Conservative | Conservative 37Labour 20 | 57 | Elections Centre |
| Poole | Conservative | Conservative 25Liberal Democrats 17 | 42 | Elections Centre |
| Portsmouth | Liberal Democrats | Liberal Democrats 23Conservative 17Labour 2 | 42 | Elections Centre |
| Powys | Other | Other 45Liberal Democrats 15Conservative 9Labour 4 | 73 | Elections Centre |
| Preston | No overall control | Labour 24Conservative 21Liberal Democrats 9Other 3 | 57 | Elections Centre |
| Purbeck | No overall control | Liberal Democrats 11Conservative 11Other 2 | 24 | Elections Centre |
| Reading | No overall control | Labour 20Conservative 18Liberal Democrats 8 | 46 | Elections Centre |
| Redbridge | Conservative | Conservative 34Labour 19Liberal Democrats 9Other 1 | 63 | Elections Centre |
| Redcar & Cleveland | No overall control | Labour 26Liberal Democrats 15Conservative 11Other 7 | 59 | Elections Centre |
| Redditch | No overall control | Conservative 14Labour 11Liberal Democrats 3Other 1 | 29 | Elections Centre |
| Reigate & Banstead | Conservative | Conservative 39Other 8Liberal Democrats 3Labour 1 | 51 | Elections Centre |
| Renfrewshire | No overall control | SNP 17Labour 17Liberal Democrats 4Conservative 2 | 40 | Elections Centre |
| Restormel | No overall control | Liberal Democrats 19Conservative 12Independent 11MK 2PC 1 | 45 | Our estimate from results |
| Rhondda Cynon Taf | Labour | Labour 45Plaid Cymru - The Party of Wales 20Other 6Liberal Democrats 3Conservative 1 | 75 | Elections Centre |
| Ribble Valley | Conservative | Conservative 30Liberal Democrats 9Other 1 | 40 | Elections Centre |
| Richmond upon Thames | Liberal Democrats | Liberal Democrats 36Conservative 18 | 54 | Elections Centre |
| Richmondshire | No overall control | Other 15Conservative 13Liberal Democrats 6 | 34 | Elections Centre |
| Rochdale | Liberal Democrats | Liberal Democrats 33Labour 19Conservative 8 | 60 | Elections Centre |
| Rochford | Conservative | Conservative 33Liberal Democrats 5Other 1 | 39 | Elections Centre |
| Rossendale | Conservative | Conservative 21Labour 11Liberal Democrats 3Other 1 | 36 | Elections Centre |
| Rother | Conservative | Conservative 28Liberal Democrats 8Other 2 | 38 | Elections Centre |
| Rother | Conservative | Conservative 3 | 3 | Our estimate from results |
| Rotherham | Labour | Labour 50Conservative 10Other 3 | 63 | Elections Centre |
| Rugby | Conservative | Conservative 28Labour 11Liberal Democrats 9 | 48 | Elections Centre |
| Runnymede | Conservative | Conservative 36Other 6 | 42 | Elections Centre |
| Rushcliffe | Conservative | Conservative 34Liberal Democrats 11Other 3Labour 2 | 50 | Elections Centre |
| Rushmoor | Conservative | Conservative 29Liberal Democrats 8Labour 5 | 42 | Elections Centre |
| Rutland | Conservative | Conservative 18Other 6Liberal Democrats 2 | 26 | Elections Centre |
| Ryedale | No overall control | Conservative 14Other 8Liberal Democrats 8 | 30 | Elections Centre |
| Salford | Labour | Labour 36Conservative 13Liberal Democrats 10Other 1 | 60 | Elections Centre |
| Salisbury | No overall control | Conservative 18Liberal Democrats 17Labour 9Independent 4 | 48 | Our estimate from results |
| Sandwell | Labour | Labour 49Conservative 14Liberal Democrats 5Other 4 | 72 | Elections Centre |
| Scarborough | No overall control | Conservative 23Other 17Liberal Democrats 6Labour 4 | 50 | Elections Centre |
| Scottish Borders | No overall control | Conservative 11Liberal Democrats 10Other 7SNP 6 | 34 | Elections Centre |
| Sedgefield | Labour | Labour 4 | 4 | Our estimate from results |
| Sedgemoor | Conservative | Conservative 35Labour 11Liberal Democrats 4 | 50 | Elections Centre |
| Sefton | No overall control | Liberal Democrats 27Labour 21Conservative 18 | 66 | Elections Centre |
| Selby | Conservative | Conservative 29Labour 9Other 3 | 41 | Elections Centre |
| Sevenoaks | Conservative | Conservative 41Liberal Democrats 7Labour 4Other 2 | 54 | Elections Centre |
| Sheffield | Liberal Democrats | Liberal Democrats 45Labour 36Other 3 | 84 | Elections Centre |
| Shepway | Conservative | Conservative 34Liberal Democrats 10Other 2 | 46 | Elections Centre |
| Shetland | Other | Other 22 | 22 | Elections Centre |
| Shrewsbury and Atcham | Conservative | Conservative 12Labour 5Independent 3Liberal Democrats 3 | 23 | Our estimate from results |
| Shropshire | Conservative | Conservative 54Liberal Democrats 11Labour 7Other 2 | 74 | Elections Centre |
| Slough | Labour | Labour 23Other 9Conservative 6Liberal Democrats 3 | 41 | Elections Centre |
| Solihull | Conservative | Conservative 26Liberal Democrats 18Labour 5Other 2 | 51 | Elections Centre |
| Somerset | Conservative | Conservative 35Liberal Democrats 21Labour 2 | 58 | Elections Centre |
| South Ayrshire | No overall control | Conservative 12Labour 9SNP 8Other 1 | 30 | Elections Centre |
| South Bedfordshire | Conservative | Conservative 10Independent 1Liberal Democrats 1 | 12 | Our estimate from results |
| South Bucks | Conservative | Conservative 36Other 2Liberal Democrats 2 | 40 | Elections Centre |
| South Cambridgeshire | Conservative | Conservative 31Liberal Democrats 16Other 9Labour 1 | 57 | Elections Centre |
| South Derbyshire | Conservative | Conservative 20Labour 15Other 1 | 36 | Elections Centre |
| South Gloucestershire | No overall control | Conservative 33Liberal Democrats 28Labour 9 | 70 | Elections Centre |
| South Hams | Conservative | Conservative 28Liberal Democrats 9Other 3 | 40 | Elections Centre |
| South Holland | Conservative | Conservative 26Other 11 | 37 | Elections Centre |
| South Kesteven | Conservative | Conservative 35Other 15Liberal Democrats 6Labour 2 | 58 | Elections Centre |
| South Lakeland | Liberal Democrats | Liberal Democrats 36Conservative 14Labour 1 | 51 | Elections Centre |
| South Lanarkshire | No overall control | Labour 30SNP 24Conservative 8Other 3Liberal Democrats 2 | 67 | Elections Centre |
| South Norfolk | Conservative | Conservative 39Liberal Democrats 7 | 46 | Elections Centre |
| South Northamptonshire | Conservative | Conservative 35Other 6Labour 1 | 42 | Elections Centre |
| South Oxfordshire | Conservative | Conservative 38Liberal Democrats 6Other 3Labour 1 | 48 | Elections Centre |
| South Ribble | Conservative | Conservative 43Labour 9Other 2Liberal Democrats 1 | 55 | Elections Centre |
| South Shropshire | Conservative | Conservative 19Liberal Democrats 12Independent 4Green 1 | 36 | Our estimate from results |
| South Somerset | Liberal Democrats | Liberal Democrats 38Conservative 17Other 5 | 60 | Elections Centre |
| South Staffordshire | Conservative | Conservative 42Other 5Liberal Democrats 1Labour 1 | 49 | Elections Centre |
| South Tyneside | Labour | Labour 31Other 17Conservative 3Liberal Democrats 3 | 54 | Elections Centre |
| Southampton | Conservative | Conservative 26Labour 14Liberal Democrats 8 | 48 | Elections Centre |
| Southend-On-Sea | Conservative | Conservative 27Liberal Democrats 12Other 6Labour 6 | 51 | Elections Centre |
| Southwark | No overall control | Liberal Democrats 28Labour 28Conservative 6Other 1 | 63 | Elections Centre |
| Spelthorne | Conservative | Conservative 31Liberal Democrats 8 | 39 | Elections Centre |
| St Albans | Liberal Democrats | Liberal Democrats 30Conservative 22Labour 5Other 1 | 58 | Elections Centre |
| St Edmundsbury | Conservative | Conservative 36Other 3Labour 3Liberal Democrats 3 | 45 | Elections Centre |
| St. Helens | No overall control | Labour 23Liberal Democrats 19Conservative 6 | 48 | Elections Centre |
| St.Edmundsbury | Liberal Democrats | Liberal Democrats 1 | 1 | Our estimate from results |
| Stafford | Conservative | Conservative 41Labour 12Liberal Democrats 4Other 2 | 59 | Elections Centre |
| Staffordshire | Conservative | Conservative 49Other 6Liberal Democrats 4Labour 3 | 62 | Elections Centre |
| Staffordshire Moorlands | Conservative | Conservative 29Other 16Liberal Democrats 6Labour 5 | 56 | Elections Centre |
| Stevenage | Labour | Labour 30Conservative 5Liberal Democrats 3Other 1 | 39 | Elections Centre |
| Stirling | No overall control | Labour 8SNP 7Conservative 4Liberal Democrats 3 | 22 | Elections Centre |
| Stockport | Liberal Democrats | Liberal Democrats 36Labour 14Conservative 10Other 3 | 63 | Elections Centre |
| Stockton-on-Tees | No overall control | Labour 22Conservative 13Other 13Liberal Democrats 8 | 56 | Elections Centre |
| Stoke On Trent | No overall control | Other 28Labour 17Conservative 9Liberal Democrats 6 | 60 | Elections Centre |
| Stratford-On-Avon | Conservative | Conservative 32Liberal Democrats 19Other 2 | 53 | Elections Centre |
| Stroud | Conservative | Conservative 31Other 8Labour 7Liberal Democrats 5 | 51 | Elections Centre |
| Suffolk | Conservative | Conservative 55Liberal Democrats 11Other 5Labour 4 | 75 | Elections Centre |
| Suffolk Coastal | Conservative | Conservative 45Liberal Democrats 9Labour 1 | 55 | Elections Centre |
| Sunderland | Labour | Labour 48Conservative 22Other 4Liberal Democrats 1 | 75 | Elections Centre |
| Surrey | Conservative | Conservative 56Liberal Democrats 13Other 10Labour 1 | 80 | Elections Centre |
| Surrey Heath | Conservative | Conservative 30Liberal Democrats 7Labour 2Other 1 | 40 | Elections Centre |
| Sutton | Liberal Democrats | Liberal Democrats 32Conservative 22 | 54 | Elections Centre |
| Swale | Conservative | Conservative 27Labour 10Other 5Liberal Democrats 5 | 47 | Elections Centre |
| Swansea | No overall control | Labour 30Liberal Democrats 23Other 14Conservative 4Plaid Cymru - The Party of Wales 1 | 72 | Elections Centre |
| Swindon | Conservative | Conservative 42Labour 12Liberal Democrats 3Other 2 | 59 | Elections Centre |
| Taff-Ely | Labour | Labour 2 | 2 | Our estimate from results |
| Tameside | Labour | Labour 44Conservative 10Other 3 | 57 | Elections Centre |
| Tamworth | Conservative | Conservative 24Labour 5Other 1 | 30 | Elections Centre |
| Tandridge | Conservative | Conservative 33Liberal Democrats 8Other 1 | 42 | Elections Centre |
| Taunton Deane | No overall control | Liberal Democrats 26Conservative 25Other 4Labour 1 | 56 | Elections Centre |
| Teesdale | Conservative | Conservative 5Labour 1 | 6 | Our estimate from results |
| Teignbridge | No overall control | Conservative 20Liberal Democrats 20Other 6 | 46 | Elections Centre |
| Telford & Wrekin | No overall control | Conservative 25Labour 18Other 8Liberal Democrats 3 | 54 | Elections Centre |
| Tendring | No overall control | Conservative 28Other 20Labour 6Liberal Democrats 6 | 60 | Elections Centre |
| Test Valley | Conservative | Conservative 33Liberal Democrats 15 | 48 | Elections Centre |
| Tewkesbury | No overall control | Conservative 19Liberal Democrats 16Other 3 | 38 | Elections Centre |
| Thanet | Conservative | Conservative 33Labour 19Other 4 | 56 | Elections Centre |
| Three Rivers | Liberal Democrats | Liberal Democrats 31Conservative 12Labour 4Other 1 | 48 | Elections Centre |
| Thurrock | No overall control | Labour 23Conservative 23Other 3 | 49 | Elections Centre |
| Tonbridge And Malling | Conservative | Conservative 46Liberal Democrats 7 | 53 | Elections Centre |
| Torbay | Conservative | Conservative 24Liberal Democrats 9Other 3 | 36 | Elections Centre |
| Torfaen | No overall control | Labour 18Other 16Conservative 5Plaid Cymru - The Party of Wales 3Liberal Democrats 2 | 44 | Elections Centre |
| Torridge | No overall control | Other 14Conservative 13Liberal Democrats 9 | 36 | Elections Centre |
| Tower Hamlets | Labour | Labour 26Other 12Conservative 7Liberal Democrats 6 | 51 | Elections Centre |
| Tower Hamlets | Respect | Respect 3 | 3 | Our estimate from results |
| Trafford | Conservative | Conservative 39Labour 19Liberal Democrats 5 | 63 | Elections Centre |
| Tunbridge Wells | Conservative | Conservative 44Liberal Democrats 4 | 48 | Elections Centre |
| Tynedale | Liberal Democrats | Liberal Democrats 3 | 3 | Our estimate from results |
| Uttlesford | Conservative | Conservative 27Liberal Democrats 14Other 3 | 44 | Elections Centre |
| Vale of Glamorgan | Conservative | Conservative 25Labour 13Plaid Cymru - The Party of Wales 6Other 3 | 47 | Elections Centre |
| Vale Of White Horse | Liberal Democrats | Liberal Democrats 34Conservative 17 | 51 | Elections Centre |
| Vale Royal | Conservative | Conservative 22Labour 9Liberal Democrats 8 | 39 | Our estimate from results |
| Wakefield | Labour | Labour 32Conservative 23Other 6Liberal Democrats 2 | 63 | Elections Centre |
| Walsall | Conservative | Conservative 34Labour 17Liberal Democrats 6Other 3 | 60 | Elections Centre |
| Waltham Forest | No overall control | Labour 26Liberal Democrats 19Conservative 15 | 60 | Elections Centre |
| Wandsworth | Conservative | Conservative 51Labour 9 | 60 | Elections Centre |
| Wansbeck | Labour | Labour 28Liberal Democrats 17Independent 2 | 47 | Our estimate from results |
| Warrington | No overall control | Liberal Democrats 28Labour 22Conservative 7 | 57 | Elections Centre |
| Warwick | No overall control | Conservative 23Labour 9Liberal Democrats 9Other 5 | 46 | Elections Centre |
| Warwickshire | Conservative | Conservative 39Liberal Democrats 12Labour 10Other 1 | 62 | Elections Centre |
| Watford | Liberal Democrats | Liberal Democrats 27Other 3Conservative 3Labour 3 | 36 | Elections Centre |
| Waveney | Conservative | Conservative 30Labour 12Other 3Liberal Democrats 3 | 48 | Elections Centre |
| Waverley | Conservative | Conservative 51Other 3Liberal Democrats 3 | 57 | Elections Centre |
| Wealden | Conservative | Conservative 33Liberal Democrats 13Other 9 | 55 | Elections Centre |
| Wear Valley | No overall control | Liberal Democrats 2Independent 1Labour 1 | 4 | Our estimate from results |
| Wellingborough | Conservative | Conservative 30Labour 4Other 2 | 36 | Elections Centre |
| Welwyn Hatfield | Conservative | Conservative 38Labour 7Liberal Democrats 3 | 48 | Elections Centre |
| West Berkshire | Conservative | Conservative 36Liberal Democrats 16 | 52 | Elections Centre |
| West Devon | No overall control | Conservative 13Other 10Liberal Democrats 8 | 31 | Elections Centre |
| West Dorset | Conservative | Conservative 26Liberal Democrats 16Other 6 | 48 | Elections Centre |
| West Dunbartonshire | No overall control | Labour 10SNP 9Other 3 | 22 | Elections Centre |
| West Lancashire | Conservative | Conservative 35Labour 18Other 1 | 54 | Elections Centre |
| West Lindsey | Conservative | Conservative 21Liberal Democrats 15Other 1 | 37 | Elections Centre |
| West Lothian | No overall control | Labour 14SNP 13Other 4Conservative 1 | 32 | Elections Centre |
| West Northamptonshire | Conservative | Conservative 5Liberal Democrats 2Labour 1Independent 1 | 9 | Our estimate from results |
| West Oxfordshire | Conservative | Conservative 40Liberal Democrats 6Other 2Labour 1 | 49 | Elections Centre |
| West Somerset | Other | Other 17Conservative 12Liberal Democrats 1Labour 1 | 31 | Elections Centre |
| West Suffolk | Conservative | Conservative 26Labour 2Independent 1Green 1 | 30 | Our estimate from results |
| West Sussex | Conservative | Conservative 48Liberal Democrats 21Labour 2 | 71 | Elections Centre |
| West Wiltshire | Conservative | Conservative 29Liberal Democrats 13Independent 4 | 46 | Our estimate from results |
| Western Isles | Independent | Independent 26SNP 5Labour 3 | 34 | Our estimate from results |
| Westminster | Conservative | Conservative 48Labour 12 | 60 | Elections Centre |
| Westmorland and Furness | Liberal Democrats | Liberal Democrats 6Conservative 3 | 9 | Our estimate from results |
| Weymouth and Portland | No overall control | Conservative 16Liberal Democrats 12Other 4Labour 4 | 36 | Elections Centre |
| Wigan | Labour | Labour 42Other 15Conservative 14Liberal Democrats 4 | 75 | Elections Centre |
| Wiltshire | Conservative | Conservative 62Liberal Democrats 24Other 10Labour 2 | 98 | Elections Centre |
| Winchester | Conservative | Conservative 29Liberal Democrats 24Other 3Labour 1 | 57 | Elections Centre |
| Windsor & Maidenhead | Conservative | Conservative 36Liberal Democrats 16Other 5 | 57 | Elections Centre |
| Wirral | No overall control | Conservative 24Labour 21Liberal Democrats 20Other 1 | 66 | Elections Centre |
| Woking | Conservative | Conservative 19Liberal Democrats 17 | 36 | Elections Centre |
| Wokingham | Conservative | Conservative 44Liberal Democrats 10 | 54 | Elections Centre |
| Wolverhampton | No overall control | Labour 28Conservative 27Liberal Democrats 5 | 60 | Elections Centre |
| Worcester | No overall control | Conservative 17Labour 13Liberal Democrats 3Other 2 | 35 | Elections Centre |
| Worcestershire | Conservative | Conservative 42Liberal Democrats 8Other 4Labour 3 | 57 | Elections Centre |
| Worthing | Conservative | Conservative 24Liberal Democrats 13 | 37 | Elections Centre |
| Wrexham | No overall control | Other 20Liberal Democrats 12Labour 11Conservative 5Plaid Cymru - The Party of Wales 4 | 52 | Elections Centre |
| Wychavon | Conservative | Conservative 35Liberal Democrats 10 | 45 | Elections Centre |
| Wycombe | Conservative | Conservative 49Liberal Democrats 5Labour 4Other 2 | 60 | Elections Centre |
| Wyre | Conservative | Conservative 45Labour 9Liberal Democrats 1 | 55 | Elections Centre |
| Wyre Forest | Conservative | Conservative 22Other 16Liberal Democrats 2Labour 2 | 42 | Elections Centre |
| YEOVIL | Labour | Labour 2 | 2 | Our estimate from results |
| York | No overall control | Liberal Democrats 20Labour 18Conservative 7Other 2 | 47 | Elections Centre |
