GB Council Compositions 2023

Prior to 2016, Greens and UKIP are included in other, and PC/SNP are combined


Download council-level data as CSV: 1973-2015 - 2016-2025

AuthorityTotal
Composition  ( Con   Lab   Lib   Green   UKIP   Ref   SNP   PC   Other)
Aberdeen City45
71240002002
Aberdeenshire70
250140022009
Adur29
1590200003
Amber Valley42
8261500002
Angus28
7100001307
Argyll and Bute36
9151001208
Arun54
20814601005
Ashfield35
2100010031
Ashford47
19110800009
Babergh32
7151000009
Barking and Dagenham51
0500000001
Barnet63
21400001001
Barnsley63
24810001002
Basildon42
2690000007
Basingstoke and Deane54
231091000011
Bassetlaw48
8380000002
Bath and North East Somerset59
3541300007
Bedford46
141413300002
Bexley45
32120000001
Birmingham101
226512200000
Blaby36
1969200000
Blackburn with Darwen51
12390000000
Blackpool42
14280000000
Blaenau Gwent33
02200000011
Bolsover37
3310001002
Bolton60
172560000012
Boston30
5010000024
Bournemouth, Christchurch and Poole76
1211285000020
Bracknell Forest41
10227200000
Bradford90
16555800006
Braintree49
26100400009
Breckland49
30121100005
Brent57
5493000000
Brentwood37
17217000001
Bridgend51
12600000222
Brighton and Hove54
5380700004
Bristol70
142452400003
Broadland47
21814400000
Bromley58
36125000005
Bromsgrove31
1185000007
Broxbourne30
2730000000
Broxtowe44
10265000003
Buckinghamshire147
1126161000012
Burnley45
7217700003
Bury51
11310000009
Caerphilly69
04500000177
Calderdale51
15276200001
Cambridge42
02710400001
Cambridgeshire61
25822000006
Camden55
3455100001
Cannock Chase41
18171500000
Canterbury39
8189400000
Cardiff79
115410000022
Carmarthenshire75
023000003814
Castle Point41
8000000033
Central Bedfordshire63
205101000027
Ceredigion38
00700002110
Charnwood52
23200800001
Chelmsford57
21033000003
Cheltenham40
5031200002
Cherwell48
201210300003
Cheshire East82
323020000018
Cheshire West and Chester70
23391200005
Chesterfield40
02812000000
Chichester36
5025200004
Chorley42
5370000000
City of London Corporation125
05000000120
Clackmannanshire18
350100801
Colchester51
191515200000
Conwy55
101041000822
Cornwall87
465131000022
Cotswold34
9022200001
Coventry54
15350200002
Crawley36
16200000000
Croydon70
33341200000
Cumberland46
7295200003
Dacorum51
17328000003
Darlington50
15243700001
Dartford42
29110100001
Denbighshire48
71702000814
Derby51
15234000009
Derbyshire64
42154102000
Derbyshire Dales34
11612400001
Devon60
3869200005
Doncaster55
11400000004
Dorset82
43127500006
Dover32
14170000001
Dudley72
43270000002
Dumfries and Galloway43
17810001106
Dundee City29
1940001500
Durham126
2255171000031
Ealing70
5596000000
East Ayrshire32
41000001404
East Cambridgeshire28
15013000000
East Devon60
152182000023
East Dunbartonshire22
246000802
East Hampshire43
19114200007
East Hertfordshire50
165101800001
East Lindsey55
26611000021
East Lothian22
4100100700
East Renfrewshire18
550000503
East Riding of Yorkshire67
284220000013
East Staffordshire37
15210000001
East Suffolk55
1412111700001
East Sussex50
26511400004
Eastbourne27
8019000000
Eastleigh39
1035000003
Edinburgh63
9121310001801
Elmbridge48
120190000017
Enfield63
25370000001
Epping Forest58
34062000016
Epsom and Ewell35
2340000026
Erewash47
16281100001
Essex75
51481010010
Exeter39
4243600002
Falkirk30
4900001205
Fareham31
2504000002
Fenland43
3502000006
Fife75
820130003400
Flintshire67
23140000030
Folkestone and Hythe30
51021101001
Forest of Dean38
45315000011
Fylde37
19220000014
Gateshead66
04917000000
Gedling41
9284000000
Glasgow City85
235010003701
Gloucester39
21313000002
Gloucestershire53
26516400002
Gosport28
10216000000
Gravesham39
17220000000
Great Yarmouth39
19180000002
Greenwich55
3520000000
Guildford48
103250000010
Gwynedd69
01100004522
Hackney57
5460200004
Halton54
2493000000
Hammersmith and Fulham50
10400000000
Hampshire78
53317000005
Harborough34
15313300000
Haringey57
0487000002
Harlow33
21120000000
Harrow55
31230000001
Hart33
110110000011
Hartlepool36
12180000006
Hastings32
11150400002
Havant38
3042100001
Havering55
16900000030
Herefordshire53
211129000010
Hertfordshire78
46723100001
Hertsmere39
16149000000
High Peak43
10291200001
Highland74
921540021023
Hillingdon53
30220000001
Hinckley and Bosworth34
9222000001
Horsham48
11028800001
Hounslow62
9510000002
Huntingdonshire52
214111000015
Hyndburn35
16160200001
Inverclyde22
290000803
Ipswich48
9333000003
Isle of Anglesey35
03100002110
Isle of Wight39
17122000017
Isles of Scilly16
0000000016
Islington51
0470300001
Kensington and Chelsea50
36112000001
Kent81
6075500004
King's Lynn and West Norfolk55
211032000019
Kingston upon Hull57
02532000000
Kingston upon Thames48
3043000002
Kirklees69
18378300003
Knowsley45
0313700004
Lambeth63
0583200000
Lancashire84
48312200001
Lancaster61
52472100004
Leeds99
176163000012
Leicester54
16323300000
Leicestershire55
4249000000
Lewes41
09151600001
Lewisham54
0540000000
Lichfield47
23177000000
Lincoln33
9204000000
Lincolnshire70
53430000010
Liverpool85
06115300006
Luton48
23015000001
Maidstone55
246123000010
Maldon31
10160000014
Malvern Hills31
7037000014
Manchester96
0884400000
Mansfield36
5250003003
Medway59
21310000007
Melton28
11511000010
Merthyr Tydfil30
01400000016
Merton57
73117000002
Mid Devon42
4033300002
Mid Suffolk34
6042400000
Mid Sussex48
18120400005
Middlesbrough46
42520000015
Midlothian18
370000800
Milton Keynes57
172515000000
Mole Valley39
3030000006
Monmouthshire46
18220100005
Moray26
930100904
Na h-Eileanan Siar29
1000006022
Neath Port Talbot60
027210001218
New Forest48
26114300004
Newark and Sherwood39
141130000011
Newcastle upon Tyne78
04723000008
Newcastle-under-Lyme44
25190000000
Newham66
0630200001
Newport51
7351100007
Norfolk84
541210300005
North Ayrshire33
10900021200
North Devon42
70223000010
North East Derbyshire53
19283100002
North East Lincolnshire42
2793001002
North Hertfordshire49
151915000000
North Kesteven43
25200000016
North Lanarkshire77
53201003306
North Lincolnshire43
27160000000
North Norfolk40
13025000002
North Northamptonshire78
54161300004
North Somerset50
131097000011
North Tyneside60
6510000003
North Warwickshire35
17150000003
North West Leicestershire38
12175000004
North Yorkshire90
4611125000016
Northumberland67
33204200008
Norwich39
02331300000
Nottingham55
0510000004
Nottinghamshire66
341510000016
Nuneaton and Bedworth34
2750200000
Oadby and Wigston26
7018000001
Oldham60
113010000009
Orkney Islands21
0002000019
Oxford48
0329600001
Oxfordshire63
201421300005
Pembrokeshire60
101020000236
Pendle33
14270000010
Perth and Kinross40
14240001604
Peterborough60
30147200007
Plymouth57
18310200006
Portsmouth42
8718000009
Powys68
149201000321
Preston48
10317000000
Reading48
5323700001
Redbridge63
5560000002
Redcar and Cleveland59
1223110000013
Redditch29
16130000000
Reigate and Banstead45
23131100007
Renfrewshire43
51310002103
Rhondda Cynon Taf75
2590000086
Ribble Valley40
1878200005
Richmond upon Thames54
1048500000
Rochdale60
9463000002
Rochford39
14091000015
Rossendale36
9220100004
Rother38
10873000010
Rotherham59
17314000007
Rugby42
21129000000
Runnymede41
19442000012
Rushcliffe44
2591200007
Rushmoor39
23142000000
Rutland27
6211100007
Salford60
8492000001
Sandwell72
12580000002
Scottish Borders34
1403100907
Sefton66
5498000004
Sevenoaks54
33014400003
Sheffield84
138291400002
Shetland23
0101001020
Shropshire74
411015400004
Slough42
21183000000
Solihull51
29061200004
Somerset110
36560400005
South Ayrshire28
1050000904
South Cambridgeshire45
8037000000
South Derbyshire36
9230000004
South Gloucestershire61
231720000001
South Hams31
7119300001
South Holland37
19000000018
South Kesteven56
22244000024
South Lanarkshire64
72431002702
South Norfolk46
24911000002
South Oxfordshire36
1321800003
South Ribble50
15295000001
South Staffordshire42
2924200005
South Tyneside54
1380900006
Southampton51
8353100004
Southend-on-Sea51
22174102005
Southwark63
05211000000
Spelthorne39
12710300007
St Albans56
4048200002
St. Helens48
2294600007
Stafford40
14131500007
Staffordshire62
5550000002
Staffordshire Moorlands56
22241100008
Stevenage39
9246000000
Stirling23
850100702
Stockport63
02430300006
Stockton-on-Tees56
222200000012
Stoke-on-Trent44
14290000001
Stratford-on-Avon41
12025300001
Stroud51
176314000011
Suffolk75
5444901003
Sunderland75
134615001000
Surrey81
452152000017
Surrey Heath35
6221000006
Sutton55
20329000003
Swale47
111553000013
Swansea75
745111000011
Swindon57
22331000001
Tameside57
6510000000
Tamworth30
14100000006
Tandridge42
90110000022
Teignbridge47
90260000012
Telford and Wrekin54
8386000002
Tendring48
19840010016
Test Valley43
26017000000
Tewkesbury38
9016400009
Thanet56
16310500004
Three Rivers39
10321200003
Thurrock49
24190000006
Tonbridge and Malling44
20311800002
Torbay36
19015000002
Torfaen40
0290003008
Torridge36
6284000016
Tower Hamlets45
11901000024
Trafford63
10416600000
Tunbridge Wells48
118170000012
Uttlesford39
11040000024
Vale of Glamorgan54
13250000088
Vale of White Horse38
0034400000
Wakefield63
7493000004
Walsall60
36200000004
Waltham Forest60
13460000001
Wandsworth58
22350000001
Warrington58
10368000004
Warwick44
610101400004
Warwickshire57
4265300001
Watford36
0927000000
Waverley50
102221000015
Wealden45
921311000010
Welwyn Hatfield48
221214000000
West Berkshire43
11129200000
West Devon31
11125000012
West Dunbartonshire22
0110000803
West Lancashire45
15260000004
West Lindsey36
14019000003
West Lothian33
41210001501
West Northamptonshire93
63205000005
West Oxfordshire49
171018300001
West Suffolk64
261711000019
West Sussex70
46911102001
Westminster54
23310000000
Westmorland and Furness65
111436100003
Wigan75
2640000009
Wiltshire98
59327000009
Winchester45
12030200001
Windsor and Maidenhead41
70220000012
Wirral66
173061300000
Woking30
4220000004
Wokingham54
22526000001
Wolverhampton60
13460000001
Worcester35
81341000000
Worcestershire57
4443300003
Worthing37
11211100003
Wrexham56
91400000924
Wychavon43
2917600000
Wyre50
30150001004
Wyre Forest33
2042100006
York47
32419000001

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