Council Compositions 1993

Prior to 2016, Greens are included in other and PC/SNP are combined.
Download council-level data as CSV: 1973-2015 - 2016-2024
AuthorityMajorityTotal
Composition  ( Con   Lab   Lib   SNP/PC   Other)
AberconwyNOC41
91110110
AberdeenLab52
10271320
AdurLD39
1412202
AllerdaleLab55
11312011
AlnwickLD29
721505
Alyn & DeesideLab43
2292010
Amber ValleyLab43
1724002
AngusSNP21
701112
Annandale & EskdaleLD16
01906
ArfonNOC39
0821316
Argyll & ButeInd26
413216
ArunCon56
3671102
AshfieldLab33
132000
AshfordCon49
2971102
AvonNOC76
25331800
Aylesbury ValeNOC58
2812108
BaberghNOC42
1565016
Badenoch & StrathspeyInd11
000011
Banff & BuchanInd18
001710
Barking & DagenhamLab48
044103
BarnetCon60
3918300
BarnsleyLab66
263001
Barrow-In-FurnessNOC38
1818002
BasildonCon42
2613300
Basingstoke & DeaneCon57
3511902
BassetlawLab50
1730102
BathNOC48
2471700
Bearsden & MilngavieNOC10
51400
BedfordNOC53
25151003
BedfordshireNOC73
28311301
BerkshireNOC76
16243303
Berwick-Upon-TweedNOC28
719011
BerwickshireCon12
80103
BeverleyNOC52
26213011
BexleyCon62
3518900
BirminghamLab117
43611300
BlabyCon39
301404
Blackburn with DarwenLab60
1937400
BlackpoolLab44
1227500
Blaenau GwentLab44
131129
Blyth ValleyLab47
0281900
BolsoverLab37
034003
BoltonLab60
1639401
BoothferryNOC35
1711007
BostonNOC34
108808
BournemouthNOC57
2062803
Bracknell ForestCon40
327100
BradfordLab90
3850200
BraintreeNOC60
23216010
BrecklandCon53
3281012
BrecknockInd44
0132029
BrentNOC66
3129600
BrentwoodLD39
1412400
BridgnorthInd33
1114017
BrightonLab48
2325000
BristolLab68
2240600
BroadlandCon49
276808
BromleyCon60
4311600
BromsgroveCon41
2614100
BroxbourneCon42
364200
BroxtoweCon49
2815402
BuckinghamshireCon71
39131504
BurnleyLab48
835500
BuryNOC48
2224200
CaithnessInd16
010015
CalderdaleNOC54
2522700
CambridgeNOC42
9211200
CambridgeshireNOC77
33212102
CamdenLab59
1542002
Cannock ChaseLab42
929301
CanterburyNOC49
1972300
CaradonInd41
5110025
CardiffLab65
1639901
CarlisleLab51
1830201
CarmarthenInd37
061228
CarrickLD45
842409
Castle MorpethNOC34
699010
Castle PointCon39
363000
CentralLab35
423062
CeredigionInd44
019331
CharnwoodCon52
3415201
ChelmsfordCon56
2922104
CheltenhamLD41
1232204
CherwellCon52
3215302
CheshireNOC71
22351400
ChesterNOC60
23191602
Chester-Le-StreetLab33
127005
ChesterfieldLab47
5311100
ChichesterCon50
3301403
ChilternCon50
390902
ChorleyNOC48
2022303
ChristchurchCon25
1300012
ClackmannanLab12
18030
CleethorpesNOC41
13161101
ClevelandLab77
14511200
ClwydLab64
8333317
ClydebankLab12
18021
ClydesdaleNOC16
37042
ColchesterNOC60
2173002
ColwynNOC34
7312012
Comhairle Nan Eilean SiarInd29
000029
CongletonNOC45
16101900
CopelandLab51
2028003
CorbyLab27
123201
CornwallLD79
6841024
CotswoldInd45
913032
CoventryLab54
1242000
CravenNOC34
1231306
CrawleyLab32
922100
Crewe & NantwichLab57
2431200
CroydonCon70
4030000
Cumbernauld & KilsythLab12
07050
CumbriaNOC83
28391303
Cumnock & Doon ValleyLab10
010000
CunninghameLab30
620031
Cynon ValleyLab38
0260102
DacorumCon58
3816400
DarlingtonLab52
1930201
DartfordCon47
2520002
DaventryCon35
2010302
DelynInd42
1133223
DerbyNOC44
2222000
DerbyshireLab84
2155701
Derbyshire DalesCon39
243903
DerwentsideLab55
2390014
DevonNOC85
19213906
DinefwrNOC32
0160313
DoncasterLab63
954000
DorsetNOC77
2863805
DoverNOC56
2821601
DudleyNOC72
3636000
DumbartonNOC16
58021
Dumfries & GallowayInd35
0102419
DundeeLab44
1226060
DunfermilineLab34
222541
DurhamLab72
656604
DurhamLab49
0281506
DwyforInd29
000722
DyfedNOC70
1228732
EalingCon70
4030000
EasingtonLab51
0390012
East CambridgeshireInd37
614026
East DevonCon60
4101108
East DorsetCon36
1901304
East HampshireNOC42
1602006
East HertfordshireCon50
3221204
East KilbrideLab16
212020
East LindseyInd60
745044
East LothianLab17
79010
East NorthamptonshireCon36
239301
East StaffordshireNOC46
1923400
East SussexNOC70
22183000
East YorkshireNOC43
1556017
EastbourneLD30
1301700
EastleighNOC44
2061800
EastwoodCon12
81102
EdenInd37
004033
EdinburghNOC62
2330720
Ellesmere Port & NestonLab41
1130000
ElmbridgeNOC60
23810019
EnfieldCon66
3432000
Epping ForestCon59
30132014
Epsom & EwellInd42
036033
ErewashLab52
2227102
EssexNOC98
32333201
Ettrick & LauderdaleInd16
000115
ExeterNOC36
1416501
FalkirkNOC36
3160143
FarehamCon42
304800
FenlandCon40
276205
FifeLab46
2301022
Forest HeathNOC25
121309
Forest Of DeanLab49
3256015
FyldeNOC49
2214022
GatesheadLab66
156702
GedlingCon57
3815301
GillinghamNOC42
15101700
GlanfordNOC41
1770017
GlasgowLab66
554124
GloucesterNOC35
1316501
GloucestershireNOC63
10203003
GlyndwrInd35
062126
GordonInd16
20509
GosportLD30
831702
GrampianNOC57
101911143
GraveshamNOC44
2222000
Great GrimsbyLab45
1329201
Great YarmouthLab48
1829100
GreenwichLab62
1244204
GuildfordNOC45
1961901
GwentLab63
655110
GwyneddNOC53
1672118
HackneyLab60
448800
HaltonLab53
244700
HambletonNOC47
1925021
HamiltonLab20
215201
Hammersmith & FulhamLab50
2228000
HampshireNOC102
29244801
HarboroughNOC37
1731205
HaringeyLab59
1742000
HarlowLab42
732300
HarrogateNOC60
2242905
HarrowCon63
36131103
HartNOC35
1601207
HartlepoolLab47
1228601
HastingsNOC32
149900
HavantNOC42
2012505
HaveringNOC63
19256013
HerefordLD27
142200
Hereford & WorcesterNOC76
25242304
HertfordshireNOC77
27301901
HertsmereCon39
2312301
High PeakNOC44
14161004
HighlandInd52
1103236
HillingdonCon69
3534000
Hinckley & BosworthCon34
2131000
HoldernessInd31
006025
HorshamCon43
2801302
HounslowLab60
1544100
HoveCon30
216300
HumbersideLab75
22431000
HuntingdonshireCon53
423701
HyndburnLab47
1232300
InverclydeLab20
111800
InvernessNOC28
085114
IpswichLab48
1533000
Isle of WightLD43
902707
IslingtonLab52
049300
IslwynLab35
030050
KennetNOC40
1718014
Kensington & ChelseaCon54
3915000
KentNOC99
41302800
KerrierNOC44
51216011
KetteringNOC45
1020807
Kilmarnock & LoudounNOC18
38070
Kincardine & DeesideNOC12
50115
King's Lynn & West NorfolkNOC60
3016509
Kingston Upon HullLab60
157200
Kingston Upon ThamesNOC50
2571800
KingswoodLab50
1826501
KirkcaldyLab40
226273
KirkleesLab72
19411002
KnowsleyLab66
360003
Kyle & CarrickCon25
169000
LambethLab64
2040400
LancashireLab99
35541000
LancasterNOC60
15247014
LangbaurghLab59
2033600
LeedsLab99
2367801
LeicesterLab56
1337600
LeicestershireNOC85
31371700
LeominsterInd36
629019
LewesLD48
1802703
LewishamLab67
658300
LichfieldCon56
3715004
LincolnLab33
330000
LincolnshireNOC76
31251505
LiverpoolNOC99
23837022
LlanelliLab35
0203111
Lliw ValleyLab33
122046
LochaberInd15
03039
LothianLab49
1234210
LutonLab48
1128900
MacclesfieldCon60
34101303
MaidstoneNOC55
2781604
MaldonNOC30
1316010
Malvern HillsInd51
1319028
ManchesterLab99
5821200
MansfieldLab46
539200
MedinaNOC36
1831005
MeirionnyddInd41
0401324
MeltonCon26
180800
MendipNOC43
1332106
Merthyr TydfilLab32
0210110
MertonLab57
2229006
Mid BedfordshireCon53
403307
Mid DevonInd40
019030
Mid GlamorganLab74
1600103
Mid SuffolkNOC40
1781005
Mid SussexCon54
3421305
MiddlesbroughLab53
938501
MidlothianLab15
212010
Milton KeynesNOC46
1521901
Mole ValleyNOC41
1411709
MonklandsLab20
017030
MonmouthNOC40
2014204
MontgomeryshireInd46
144136
MorayNOC18
11079
MotherwellLab30
222042
NairnInd10
10018
NeathLab34
025054
New ForestNOC58
2302906
Newark & SherwoodLab54
1928403
Newcastle Upon TyneLab78
6611100
Newcastle-Under-LymeLab56
10361000
NewhamLab60
257100
NewportLab47
740000
NithsdaleNOC28
59158
NorfolkNOC84
34321602
North CornwallInd38
124031
North DevonLD44
2026016
North DorsetInd33
0012021
North East DerbyshireLab53
1035305
North East FifeLD18
401301
North HertfordshireCon50
2617304
North KestevenNOC39
1165017
North NorfolkNOC46
1765018
North ShropshireInd40
440032
North TynesideLab60
1637700
North WarwickshireLab34
1220002
North West LeicestershireLab40
1224004
North WiltshireLD52
1632904
North YorkshireNOC96
29233509
NorthamptonNOC43
1821400
NorthamptonshireLab68
2736500
NorthavonNOC57
20112501
NorthumberlandLab66
13391103
NorwichLab48
3351000
NottinghamLab55
1737001
NottinghamshireLab88
2458600
Nuneaton & BedworthLab45
936000
Oadby & WigstonLD26
701900
OgwrLab49
839101
OldhamLab60
7331901
Orkney IslandsInd24
000024
OswestryInd29
462017
OxfordLab51
1035600
OxfordshireNOC70
25242001
PendleLab41
727700
PenwithNOC34
1110409
Perth & KinrossCon29
163253
PeterboroughNOC48
2219700
PlymouthLab60
1941000
PooleLD36
1611900
Port TalbotLab31
022108
PortsmouthNOC39
1714701
PowysInd46
064036
Preseli PembrokeshireInd40
121036
PrestonLab57
1933500
PurbeckNOC22
110506
RadnorInd33
040029
ReadingLab45
1129401
RedbridgeCon63
4218300
RedditchLab29
920000
Reigate & BansteadNOC49
24111004
RenfrewLab45
8232120
RestormelLD44
2128013
RhonddaLab33
029031
RhuddlanInd32
4110017
Rhymney ValleyLab46
0270118
Ribble ValleyCon39
2411301
Richmond Upon ThamesLD52
404800
RichmondshireInd34
103030
RochdaleNOC60
16232001
Rochester Upon MedwayNOC50
2220800
RochfordNOC40
1271902
Ross & CromartyInd22
110416
RossendaleLab36
1422000
RotherNOC45
2031606
RotherhamLab66
264000
RoxburghNOC16
10618
RugbyNOC48
2115309
RunnymedeCon42
287007
RushcliffeCon54
435600
RushmoorCon45
306900
RutlandNOC20
604010
RyedaleNOC42
6220014
SalfordLab60
654000
SalisburyCon58
3059014
SandwellLab72
2442600
ScarboroughNOC49
15168010
Scottish BordersInd23
306212
ScunthorpeLab40
633001
SedgefieldLab49
133807
SedgemoorCon49
2612704
SeftonNOC69
25271700
SelbyNOC50
18143015
SevenoaksCon53
31011011
SheffieldLab87
1167900
ShepwayLD56
1833302
Shetland IslandsInd23
000023
Shrewsbury & AtchamNOC48
2119602
ShropshireNOC66
24231306
Skye & LochalshInd11
000110
SloughLab39
529500
SolihullNOC51
2415606
SomersetLD57
1324101
South BedfordshireCon53
379601
South BuckinghamshireCon41
2901011
South CambridgeshireNOC55
2454022
South DerbyshireLab34
1220002
South GlamorganLab62
1240811
South HamsCon44
2314016
South HerefordshireInd35
403028
South HollandInd38
591023
South KestevenNOC57
22128015
South LakelandNOC52
17615014
South NorfolkNOC47
2202104
South NorthamptonshireCon40
2611012
South OxfordshireCon50
295808
South PembrokeshireInd30
020226
South RibbleCon54
3315600
South ShropshireInd40
713029
South SomersetLD60
1304106
South StaffordshireCon50
367304
South TynesideLab60
055401
South WightNOC24
701106
SouthamptonLab45
930600
Southend-on-SeaCon39
256800
SouthwarkLab64
6372100
SpelthorneCon40
334300
St AlbansNOC57
23102301
St EdmundsburyNOC44
2011508
St HelensLab54
6331500
StaffordNOC60
29181300
StaffordshireLab82
2253403
Staffordshire MoorlandsInd56
894035
StevenageLab39
432300
StewartryInd12
100011
StirlingNOC20
1010000
StockportNOC63
17172603
Stockton-On-TeesNOC55
17271100
Stoke-on-TrentLab60
1248000
Stratford-on-AvonCon55
2811907
StrathclydeLab103
590413
StrathkelvinLab15
69000
StroudNOC55
2216908
SuffolkNOC80
27311705
Suffolk CoastalCon55
367309
SunderlandLab75
864300
SurreyNOC76
3482905
Surrey HeathCon36
311400
SutherlandInd14
000014
SuttonLD56
1863200
SwaleNOC49
20141401
SwanseaLab51
831606
SwindonLab54
1433601
Taff-ElyNOC43
2192146
TamesideLab57
748002
TamworthLab30
821001
TandridgeNOC42
2041800
Taunton DeaneLD53
1372904
TaysideNOC46
14182102
TeesdaleInd31
271021
TeignbridgeNOC58
19411024
Telford & WrekinLab46
1033201
TendringNOC60
181120011
Test ValleyCon44
2801303
TewkesburyInd36
726021
ThanetCon54
2914209
Three RiversNOC48
2191800
ThurrockLab39
929001
Tonbridge & MallingCon55
3261700
TorbayLD36
1222101
TorfaenLab44
136304
TorridgeInd36
544023
Tower HamletsLD50
0203000
TraffordCon63
3722400
Tunbridge WellsCon48
3031401
TweedaleInd10
01216
TynedaleNOC47
1713809
UttlesfordCon42
2511006
Vale of GlamorganNOC46
2021032
Vale Of White HorseCon51
2921802
Vale RoyalLab60
2332203
WakefieldLab63
655002
WalsallNOC60
2324904
Waltham ForestLab57
16301100
WandsworthCon61
4813000
WansbeckLab46
044200
WansdykeNOC47
2320103
WarringtonLab60
842901
WarwickCon45
2410803
WarwickshireNOC62
19301003
WatfordLab36
1022400
WaveneyLab48
1726500
WaverleyNOC57
2822700
WealdenCon58
4401103
Wear ValleyLD40
082804
WellingboroughCon34
1910104
Welwyn HatfieldCon47
2423000
West BerkshireLD45
2002401
West DevonInd30
516018
West DorsetNOC55
18511021
West GlamorganLab61
347317
West LancashireNOC55
2727100
West LindseyNOC37
1079011
West LothianNOC24
2100111
West OxfordshireNOC49
1568020
West SomersetInd32
531023
West SussexNOC71
26103401
West WiltshireLD43
932209
WestminsterCon60
4515000
Weymouth & PortlandNOC35
10101005
WiganLab72
261801
WigtownInd14
110210
WiltshireNOC68
18173300
WinchesterNOC55
2362204
Windsor & MaidenheadNOC58
2602507
WirralNOC66
2931600
WokingCon35
1951100
WokinghamCon54
3411900
WolverhamptonNOC60
2829300
WoodspringCon59
3641405
WorcesterLab36
1123101
WorthingCon36
2201400
Wrexham MaelorLab46
428617
WychavonNOC49
23610010
WycombeCon60
3891003
WyreCon56
3217502
Wyre ForestNOC42
9211101
Ynys MonInd39
150825
YorkLab45
734400

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