GB Council Compositions 2024

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
71140001904
Aberdeenshire70
2401400020012
Adur29
8170200002
Amber Valley42
8261500002
Angus28
8100001306
Argyll and Bute36
9151001208
Arun54
20814600006
Ashfield35
2100000032
Ashford47
171108000011
Babergh32
7151000009
Barking and Dagenham51
0500000001
Barnet63
21400000002
Barnsley63
14811001002
Basildon42
131800000011
Basingstoke and Deane54
1611112000014
Bassetlaw48
8380000002
Bath and North East Somerset59
3741300005
Bedford46
141313300003
Bexley45
32120000001
Birmingham101
206412200003
Blaby36
1969200000
Blackburn with Darwen51
92900000013
Blackpool42
14280000000
Blaenau Gwent33
02100000012
Bolsover37
3310000003
Bolton60
152661000012
Boston30
5010000024
Bournemouth, Christchurch and Poole76
1210286000020
Bracknell Forest41
10227200000
Bradford90
1349510000013
Braintree49
26100400009
Breckland49
31120100005
Brent57
5493000000
Brentwood39
19317000000
Bridgend51
12700000122
Brighton and Hove54
5380700004
Bristol70
72183400000
Broadland47
22714400000
Bromley58
35125000006
Bromsgrove31
1185000007
Broxbourne30
2730000000
Broxtowe44
10263000005
Buckinghamshire147
1116171000012
Burnley45
81575000010
Bury51
10320000009
Caerphilly69
04500000186
Calderdale51
11296300002
Cambridge42
12510500001
Cambridgeshire61
22923000007
Camden55
3465100000
Cannock Chase36
10210500000
Canterbury39
8189400000
Cardiff79
115510000021
Carmarthenshire75
020000003817
Castle Point39
0000000039
Central Bedfordshire63
20591000028
Ceredigion38
00700002110
Charnwood52
23200800001
Chelmsford57
19033000005
Cheltenham40
0036300001
Cherwell48
111317400003
Cheshire East82
332920000018
Cheshire West and Chester70
23371200007
Chesterfield40
02712000001
Chichester36
5025200004
Chorley42
3390000000
City of London Corporation125
05000000120
Clackmannanshire18
350100801
Colchester51
191415300000
Conwy55
10941000823
Cornwall87
455131000023
Cotswold34
9021200002
Coventry54
12390200001
Crawley36
11250000000
Croydon70
33341200000
Cumberland46
8284200004
Dacorum51
17328000003
Darlington50
14243700002
Dartford42
29110100001
Denbighshire48
71702000814
Derby51
15234000009
Derbyshire64
41164102000
Derbyshire Dales34
10712400001
Devon60
3869200005
Doncaster55
11410000003
Dorset82
30242400004
Dover32
14170000001
Dudley72
34343000001
Dumfries and Galloway43
17810001106
Dundee City29
1940001500
Durham126
2256171000030
Ealing70
5596000000
East Ayrshire32
41000001404
East Cambridgeshire28
15013000000
East Devon60
152182000023
East Dunbartonshire22
246000802
East Hampshire43
19114200007
East Hertfordshire50
165101700002
East Lindsey55
26611000021
East Lothian22
4100100601
East Renfrewshire18
550000503
East Riding of Yorkshire67
285210010012
East Staffordshire37
15210000001
East Suffolk55
1512111600001
East Sussex50
25512500003
Eastbourne27
8019000000
Eastleigh39
1035000003
Edinburgh63
9121310001801
Elmbridge48
90230000016
Enfield63
25370000001
Epping Forest54
29171000016
Epsom and Ewell35
2340000026
Erewash47
16281100001
Essex75
51581000010
Exeter39
3244700001
Falkirk30
4900001106
Fareham32
2218000001
Fenland43
3502000006
Fife75
820130003400
Flintshire67
13240000030
Folkestone and Hythe30
51021100002
Forest of Dean38
45315000011
Fylde37
19220000014
Gateshead66
04818000000
Gedling41
9264000002
Glasgow City85
234011003701
Gloucester39
11717000004
Gloucestershire53
27516400001
Gosport28
10215000001
Gravesham39
17220000000
Great Yarmouth39
19180000002
Greenwich55
2510000002
Guildford48
103250000010
Gwynedd69
01100004621
Hackney57
6440200005
Halton54
1503000000
Hammersmith and Fulham50
10390000001
Hampshire78
52318100004
Harborough34
15313300000
Haringey57
0467000004
Harlow33
17160000000
Harrow55
31230000001
Hart33
90120000012
Hartlepool36
6240000006
Hastings32
5801200007
Havant36
13107402000
Havering55
16900000030
Herefordshire53
211129000010
Hertfordshire78
45724100001
Hertsmere39
16149000000
High Peak43
10291200001
Highland74
821440021025
Hillingdon53
30220000001
Hinckley and Bosworth34
9222000001
Horsham48
12027900000
Hounslow62
9510000002
Huntingdonshire52
204121000015
Hyndburn35
11220100001
Inverclyde22
290000803
Ipswich48
7383000000
Isle of Anglesey35
03100002110
Isle of Wight39
16142000016
Isles of Scilly16
0000000016
Islington51
0460300002
Kensington and Chelsea50
3682100003
Kent81
5976500004
King's Lynn and West Norfolk55
211032000019
Kingston upon Hull57
02631000000
Kingston upon Thames48
2043000003
Kirklees69
153110400009
Knowsley45
0313700004
Lambeth63
0583200000
Lancashire84
48282200004
Lancaster61
52472100004
Leeds99
146164000014
Leicester54
16313300001
Leicestershire55
41410000000
Lewes41
09151600001
Lewisham54
0540000000
Lichfield47
21177000002
Lincoln33
5235000000
Lincolnshire70
5443000009
Liverpool85
06115300006
Luton48
32915000001
Maidstone49
136121000008
Maldon31
10160000014
Malvern Hills31
7037000014
Manchester96
0874300002
Mansfield36
4250000007
Medway59
21310000007
Melton28
10610000011
Merthyr Tydfil30
01300000017
Merton57
73017000003
Mid Devon42
3034300002
Mid Suffolk34
6042400000
Mid Sussex48
18120400005
Middlesbrough46
42420000016
Midlothian18
370000800
Milton Keynes57
93018000000
Mole Valley39
2031000006
Monmouthshire46
18220100005
Moray26
930100904
Na h-Eileanan Siar29
1000006022
Neath Port Talbot60
027210001119
New Forest48
26114300004
Newark and Sherwood39
141130000011
Newcastle upon Tyne78
14523200007
Newcastle-under-Lyme44
25180000001
Newham66
0600200004
Newport51
7351100007
Norfolk84
541011400005
North Ayrshire33
9900001203
North Devon42
70223000010
North East Derbyshire53
19283100002
North East Lincolnshire42
19153000005
North Hertfordshire51
72519000000
North Kesteven43
24210000016
North Lanarkshire77
534010024013
North Lincolnshire43
26150000002
North Norfolk40
13025000002
North Northamptonshire78
53171300004
North Somerset50
131098000010
North Tyneside60
8510000001
North Warwickshire35
17150000003
North West Leicestershire38
12175000004
North Yorkshire90
4411134010017
Northumberland67
33194200009
Norwich39
01931500002
Nottingham55
0500000005
Nottinghamshire66
341500000017
Nuneaton and Bedworth38
16200200000
Oadby and Wigston26
7018000001
Oldham60
82790000016
Orkney Islands21
0002000019
Oxford48
02098000011
Oxfordshire63
201419300007
Pembrokeshire60
111020000235
Pendle33
13080000012
Perth and Kinross40
14240001604
Peterborough60
111984000018
Plymouth57
7420200006
Portsmouth42
49190000010
Powys68
149221000319
Preston48
63012000000
Reading48
4323800001
Redbridge63
5550000003
Redcar and Cleveland59
1323110000012
Redditch27
5210100000
Reigate and Banstead45
18241300008
Renfrewshire43
51310002103
Rhondda Cynon Taf75
2590000086
Ribble Valley40
1785200008
Richmond upon Thames54
0049500000
Rochdale60
9443000004
Rochford39
100111000017
Rossendale30
5200300002
Rother38
10873000010
Rotherham59
133330000010
Rugby42
171510000000
Runnymede41
13863000011
Rushcliffe44
2591200007
Rushmoor39
15213000000
Rutland27
6211100007
Salford60
7502000001
Sandwell72
5640000003
Scottish Borders34
1503100807
Sefton66
4509100002
Sevenoaks54
33014400003
Sheffield84
036271400007
Shetland23
0101001020
Shropshire74
391017400004
Slough42
21183000000
Solihull51
30181000002
Somerset110
34561501004
South Ayrshire28
1150000606
South Cambridgeshire45
8036000001
South Derbyshire36
10232000001
South Gloucestershire61
231720000001
South Hams31
7119300001
South Holland37
20000000017
South Kesteven56
22244000024
South Lanarkshire64
72531002503
South Norfolk46
23911100002
South Oxfordshire36
1321800003
South Ribble50
15295000001
South Staffordshire42
2924200005
South Tyneside54
028011000015
Southampton51
10364100000
Southend-on-Sea51
18204200007
Southwark63
05211000000
Spelthorne39
13710200007
St Albans56
3247300001
St. Helens48
2294600007
Stafford40
14131500007
Staffordshire62
5550000002
Staffordshire Moorlands56
22241100008
Stevenage39
1326000000
Stirling23
850100702
Stockport63
02231300007
Stockton-on-Tees56
26220000008
Stoke-on-Trent44
14290000001
Stratford-on-Avon41
12025300001
Stroud51
72022200000
Suffolk75
5355900003
Sunderland75
105312000000
Surrey81
452162000016
Surrey Heath35
6224000003
Sutton55
21229000003
Swale47
101653000013
Swansea75
745111000011
Swindon57
15411000000
Tameside57
7480000002
Tamworth30
8180000004
Tandridge43
70110000025
Teignbridge47
90260000012
Telford and Wrekin54
8376000003
Tendring48
15740000022
Test Valley43
26017000000
Tewkesbury38
9016400009
Thanet56
16310500004
Three Rivers39
11321300001
Thurrock49
13270000009
Tonbridge and Malling44
20311800002
Torbay36
17015000004
Torfaen40
02900000011
Torridge36
6293000016
Tower Hamlets45
11801000025
Trafford63
8436600000
Tunbridge Wells39
7522000005
Uttlesford39
11040000024
Vale of Glamorgan54
13250000088
Vale of White Horse38
0032400002
Wakefield63
3563000001
Walsall60
361400000010
Waltham Forest60
13460000001
Wandsworth58
23340000001
Warrington58
14212000003
Warwick44
610101400004
Warwickshire57
4265300001
Watford36
0630000000
Waverley50
102221000015
Wealden45
921311000010
Welwyn Hatfield48
122016000000
West Berkshire43
11128200001
West Devon31
11144000011
West Dunbartonshire22
0110000803
West Lancashire45
14260000005
West Lindsey36
14019000003
West Lothian33
41110001502
West Northamptonshire93
61206000006
West Oxfordshire49
131121400000
West Suffolk64
261711000019
West Sussex70
46911100003
Westminster54
23310000000
Westmorland and Furness65
111536100002
Wigan75
16400000010
Wiltshire98
59329000007
Winchester45
8033300001
Windsor and Maidenhead41
70220000012
Wirral66
172961400000
Woking30
0124000005
Wokingham54
19827000000
Wolverhampton60
12470000001
Worcester35
11751200000
Worcestershire57
4243501002
Worthing37
9230200003
Wrexham56
91400000924
Wychavon43
2917600000
Wyre50
30170000003
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)