GB Council Compositions 2025

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
2501400218011
Adur29
7160200004
Amber Valley42
9231500004
Angus28
8100001108
Argyll and Bute36
9140001309
Arun54
19814602005
Ashfield35
1000030031
Ashford47
17809010012
Babergh32
7151000009
Barking and Dagenham51
0490000002
Barnet63
20390001003
Barnsley63
14811000003
Basildon42
131800000011
Basingstoke and Deane54
1510112000016
Bassetlaw48
7360002003
Bath and North East Somerset59
2740300007
Bedford46
141313300003
Bexley45
30120000003
Birmingham101
216212200004
Blaby36
1958201001
Blackburn with Darwen51
92900000013
Blackpool42
12280002000
Blaenau Gwent33
02100000012
Bolsover37
2280001006
Bolton60
152660000013
Boston30
5010010023
Bournemouth, Christchurch and Poole76
1210286000020
Bracknell Forest41
10227200000
Bradford90
1347510000015
Braintree49
25904000011
Breckland49
29110103005
Brent57
5493000000
Brentwood39
17317000002
Bridgend51
12600010122
Brighton and Hove54
5360800005
Bristol70
72183400000
Broadland47
21714400001
Bromley58
35125000006
Bromsgrove31
1167000007
Broxbourne30
2530002000
Broxtowe44
10830000023
Buckinghamshire97
484272030013
Burnley45
81475000011
Bury51
10320000009
Caerphilly69
04500000186
Calderdale51
11276301003
Cambridge42
12412500000
Cambridgeshire61
105313010002
Camden55
4455100000
Cannock Chase36
11200500000
Canterbury39
8189300001
Cardiff79
115510000021
Carmarthenshire75
019000003719
Castle Point39
0000000039
Central Bedfordshire63
20581000029
Ceredigion38
00700002110
Charnwood52
23200800001
Chelmsford57
19033000005
Cheltenham40
0036300001
Cherwell48
121217400003
Cheshire East82
342810010018
Cheshire West and Chester70
22371202006
Chesterfield40
02812000000
Chichester36
5025200004
Chorley42
3380001000
City of London125
04000000121
Clackmannanshire18
350000802
Colchester51
191414300001
Conwy55
10941000823
Cornwall87
742630280019
Cotswold34
10021200001
Coventry54
12400200000
Crawley36
11250000000
Croydon70
33341200000
Cumberland46
8274200005
Dacorum51
185180000010
Darlington50
13242600005
Dartford42
29100101001
Denbighshire48
91502000814
Derby51
15243000009
Derbyshire64
11432042002
Derbyshire Dales34
11612400001
Devon60
70276018002
Doncaster55
61200037000
Dorset82
30242400004
Dover32
15120000005
Dudley72
35255000007
Dumfries and Galloway43
16810001107
Dundee City29
1840001600
Durham98
141420650012
Ealing70
4597000000
East Ayrshire32
4800001505
East Cambridgeshire28
14013000001
East Devon60
151202000022
East Dunbartonshire22
254000803
East Hampshire43
19114200007
East Hertfordshire50
145101702002
East Lindsey55
26611020019
East Lothian22
4100000602
East Renfrewshire18
550000503
East Riding of Yorkshire67
265210010014
East Staffordshire37
15210000001
East Suffolk55
1512101600002
East Sussex50
24512500004
Eastbourne27
8019000000
Eastleigh39
1033000005
Edinburgh63
10101300017013
Elmbridge48
100200010017
Enfield63
25370000001
Epping Forest54
28171010016
Epsom and Ewell35
2330000027
Erewash47
18261101000
Essex75
5068101009
Exeter39
3224701002
Falkirk30
4900011105
Fareham32
2416000001
Fenland43
3502000006
Fife75
819130003401
Flintshire67
12930000034
Folkestone and Hythe30
5921101002
Forest of Dean38
74115010010
Fylde37
21220000012
Gateshead66
04718000001
Gedling41
9264000002
Glasgow City85
131000137015
Gloucester39
11717000004
Gloucestershire55
61279011001
Gosport28
11215000000
Gravesham39
17220000000
Great Yarmouth39
19180000002
Greenwich55
4500000001
Guildford48
103250000010
Gwynedd69
01100004621
Hackney57
6440300004
Halton54
1503000000
Hammersmith and Fulham50
10390000001
Hampshire78
50319100005
Harborough34
15312300001
Haringey57
0457100004
Harlow33
17150001000
Harrow55
31230000001
Hart33
90120000012
Hartlepool36
6230001006
Hastings32
5901200006
Havant36
12105502002
Havering55
17800000030
Herefordshire53
201129000011
Hertfordshire78
225315014001
Hertsmere39
16138000002
High Peak43
10291200001
Highland74
621500021030
Hillingdon53
30220000001
Hinckley and Bosworth34
9123000001
Horsham48
12027900000
Hounslow62
9500000003
Huntingdonshire52
194111000017
Hyndburn35
12210100001
Inverclyde22
290000605
Ipswich48
7383000000
Isle of Anglesey35
03100002011
Isle of Wight39
14142020016
Isles of Scilly16
0000000016
Islington51
0440300004
Kensington and Chelsea50
3682100003
Kent81
62125056000
King's Lynn and West Norfolk55
19731020023
Kingston upon Hull57
02529000003
Kingston upon Thames48
2042000004
Kirklees69
1623104000016
Knowsley45
0313700004
Lambeth63
0573300000
Lancashire84
9554052009
Lancaster61
52172300005
Leeds99
146066000013
Leicester54
15313300002
Leicestershire55
152121024001
Lewes41
08141600003
Lewisham54
0530100000
Lichfield47
20167001003
Lincoln33
5226000000
Lincolnshire70
14350044004
Liverpool85
06114300007
Luton48
32915000001
Maidstone49
136121000008
Maldon31
10160000014
Malvern Hills31
7137000013
Manchester96
0874300002
Mansfield36
4260003003
Medway59
20290002008
Melton28
11610000010
Merthyr Tydfil30
01400000016
Merton57
73017000003
Mid Devon42
3034300002
Mid Suffolk34
3042200005
Mid Sussex48
18120400005
Middlesbrough46
42420000016
Midlothian18
360000801
Milton Keynes57
93018000000
Mole Valley39
2030000007
Monmouthshire46
19210100005
Moray26
1030000706
Na h-Eileanan Siar29
1010005022
Neath Port Talbot60
025310001120
New Forest48
26114200005
Newark and Sherwood39
111032000013
Newcastle upon Tyne78
138222000015
Newcastle-under-Lyme44
25170001001
Newham66
0590300004
Newport51
7331100009
Norfolk84
53910402006
North Ayrshire33
61100021202
North Devon42
7024300008
North East Derbyshire53
17270101007
North East Lincolnshire42
18153001005
North Hertfordshire51
72519000000
North Kesteven43
24200000017
North Lanarkshire77
533000024015
North Lincolnshire43
27160000000
North Norfolk40
12026000002
North Northamptonshire68
13418039003
North Somerset50
131088010010
North Tyneside60
8510000001
North Warwickshire35
17110002005
North West Leicestershire38
12175001003
North Yorkshire90
4410134010018
Northumberland69
26832023007
Norwich39
01931500002
Nottingham55
0470100007
Nottinghamshire66
17400040005
Nuneaton and Bedworth38
17190200000
Oadby and Wigston26
7018000001
Oldham60
52790000019
Orkney Islands21
0000000021
Oxford48
02198000010
Oxfordshire69
101236701003
Pembrokeshire60
111020000235
Pendle33
11090010012
Perth and Kinross40
13150001704
Peterborough60
111885000018
Plymouth57
7420200006
Portsmouth42
49190000010
Powys68
139221040415
Preston48
62813000001
Reading48
4323800001
Redbridge63
5540000004
Redcar and Cleveland59
142290000014
Redditch27
5190100002
Reigate and Banstead45
19241300007
Renfrewshire43
31310022004
Rhondda Cynon Taf75
2580000087
Ribble Valley40
1756201009
Richmond upon Thames54
0049500000
Rochdale60
8433001005
Rochford39
100111000017
Rossendale30
5200300002
Rother38
10873000010
Rotherham59
133230000011
Rugby42
171510000000
Runnymede41
14863000010
Rushcliffe44
2491200008
Rushmoor39
15213000000
Rutland27
6211100007
Salford60
7492000002
Sandwell72
5650100001
Scottish Borders34
1503000808
Sefton66
4509100002
Sevenoaks54
33014400003
Sheffield84
036281400006
Shetland Islands23
0000001022
Shropshire74
74424016001
Slough42
201110000001
Solihull51
3118900002
Somerset110
33561502004
South Ayrshire28
950000509
South Cambridgeshire45
8035000002
South Derbyshire36
11222000001
South Gloucestershire61
231620000002
South Hams31
7119300001
South Holland37
19000050013
South Kesteven56
22242000026
South Lanarkshire64
52530022504
South Norfolk46
23911100002
South Oxfordshire36
1321800003
South Ribble50
17285000000
South Staffordshire42
2824200006
South Tyneside54
02809000017
Southampton51
10345200000
Southend-on-Sea51
16194202008
Southwark63
05211000000
Spelthorne39
1579200006
St Albans56
4246300001
St. Helens48
2283602007
Stafford40
15121500007
Staffordshire62
10101049001
Staffordshire Moorlands56
222211000010
Stevenage39
1316000001
Stirling23
840000902
Stockport63
12130300008
Stockton-on-Tees56
26220000008
Stoke-on-Trent44
13280000003
Stratford-on-Avon41
10025301002
Stroud51
71822300001
Suffolk75
5065901004
Sunderland75
105212000001
Surrey81
442162000017
Surrey Heath35
6224000003
Sutton55
21228000004
Swale47
10155305009
Swansea75
645111000012
Swindon57
16391000001
Tameside57
73600010013
Tamworth30
6180000006
Tandridge43
70110000025
Teignbridge47
100250010011
Telford and Wrekin54
7386000003
Tendring48
13740070017
Test Valley43
26017000000
Tewkesbury38
9016400009
Thanet56
15300601004
Three Rivers39
12319300002
Thurrock49
12260003008
Tonbridge and Malling44
21211800002
Torbay36
18015000003
Torfaen40
0280004008
Torridge36
62103000015
Tower Hamlets45
11701000026
Trafford63
8436600000
Tunbridge Wells39
7522000005
Uttlesford39
11040010023
Vale of Glamorgan54
13250000088
Vale of White Horse38
0032400002
Wakefield63
3542000004
Walsall60
371200000011
Waltham Forest60
13450000002
Wandsworth58
23340000001
Warrington58
14112000004
Warwick44
510101600003
Warwickshire57
4165300002
Watford36
0630000000
Waverley50
111221000015
Wealden45
1021111000011
Welwyn Hatfield48
112016000001
West Berkshire43
11128200001
West Devon31
11154000010
West Dunbartonshire22
0100000606
West Lancashire45
14230000008
West Lindsey36
13017000006
West Lothian33
41210001501
West Northamptonshire76
17960042002
West Oxfordshire49
131022400000
West Suffolk64
261611000020
West Sussex70
4196204008
Westminster54
26280000000
Westmorland and Furness65
101536100003
Wigan75
16300000011
Wiltshire98
351440011007
Winchester45
8032400001
Windsor and Maidenhead41
70210010012
Wirral66
172961400000
Woking30
0124000005
Wokingham54
19627000002
Wolverhampton60
11450001003
Worcester35
01751201000
Worcestershire57
12368026002
Worthing37
11210200003
Wrexham56
81400000727
Wychavon43
2817600001
Wyre50
27160004003
Wyre Forest33
2030100009
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)