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