Council Compositions 1994

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
1112502
AllerdaleLab55
11312011
AlnwickLD29
721505
Alyn & DeesideLab43
2292010
Amber ValleyLab43
1524004
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 & DagenhamLab51
047103
BarnetNOC60
2925600
BarnsleyLab66
262002
Barrow-In-FurnessLab38
1324001
BasildonNOC42
1913802
Basingstoke & DeaneNOC57
28111305
BassetlawLab50
1630202
BathLD48
1722900
Bearsden & MilngavieNOC10
51400
BedfordNOC53
22161104
BedfordshireNOC73
28311301
BerkshireNOC76
16243303
Berwick-Upon-TweedNOC28
719011
BerwickshireCon12
80103
BeverleyNOC52
26213011
BexleyNOC62
24241400
BirminghamLab117
39631401
BlabyCon39
301404
Blackburn with DarwenLab60
1936401
BlackpoolLab44
1227500
Blaenau GwentLab44
131129
Blyth ValleyLab47
0281900
BolsoverLab37
034003
BoltonLab60
1537602
BoothferryNOC35
1711007
BostonNOC34
108808
BournemouthNOC57
2062803
Bracknell ForestCon40
327100
BradfordLab90
3551400
BraintreeNOC60
23216010
BrecklandCon53
3281012
BrecknockInd44
0132029
BrentNOC66
3328500
BrentwoodLD39
1212501
BridgnorthInd33
1114017
BrightonLab48
2127000
BristolLab68
1939901
BroadlandNOC49
2161606
BromleyCon60
3272100
BromsgroveCon41
2614100
BroxbourneCon42
335400
BroxtoweCon49
2815402
BuckinghamshireCon71
39131504
BurnleyLab48
533901
BuryNOC48
2124300
CaithnessInd16
010015
CalderdaleNOC54
2322702
CambridgeNOC42
7191600
CambridgeshireNOC77
33212102
CamdenLab59
747500
Cannock ChaseLab42
731202
CanterburyNOC49
1972300
CaradonInd41
5110025
CardiffLab65
1639901
CarlisleLab51
2027301
CarmarthenInd37
061228
CarrickLD45
842409
Castle MorpethNOC34
699010
Castle PointCon39
363000
CentralLab35
423062
CeredigionInd44
019331
CharnwoodCon52
3415201
ChelmsfordCon56
2922104
CheltenhamLD41
1022603
CherwellCon52
3116401
CheshireNOC71
22351400
ChesterNOC60
23191602
Chester-Le-StreetLab33
127005
ChesterfieldLab47
5311100
ChichesterCon50
3301403
ChilternCon50
390902
ChorleyNOC48
2021502
ChristchurchCon25
1300012
ClackmannanLab12
18030
CleethorpesNOC41
13161101
ClevelandLab77
14511200
ClwydLab64
8333317
ClydebankLab12
18021
ClydesdaleNOC16
37042
ColchesterLD60
1963401
ColwynNOC34
7312012
Comhairle Nan Eilean SiarInd27
000027
CongletonLD45
1352700
CopelandLab51
2028003
CorbyLab27
123201
CornwallLD79
6841024
CotswoldInd45
913032
CoventryLab54
1341000
CravenNOC34
1131406
CrawleyLab32
723200
Crewe & NantwichLab57
2529300
CroydonLab70
3040000
Cumbernauld & KilsythLab12
07050
CumbriaNOC83
28391303
Cumnock & Doon ValleyLab10
010000
CunninghameLab30
620031
Cynon ValleyLab38
0260102
DacorumCon58
3816400
DarlingtonLab52
1930201
DartfordCon47
2520002
DaventryCon35
1812104
DelynInd42
1133223
DerbyLab44
1924100
DerbyshireLab84
2155701
Derbyshire DalesCon39
243903
DerwentsideLab55
2390014
DevonNOC85
19213906
DinefwrNOC32
0160313
DoncasterLab63
954000
DorsetNOC77
2863805
DoverNOC56
2821601
DudleyLab72
3338100
DumbartonNOC16
58021
Dumfries & GallowayNOC35
3116312
DundeeLab44
1226060
DunfermilineLab34
222541
DurhamLab72
656604
DurhamLab49
0281506
DwyforInd29
000722
DyfedNOC70
1228732
EalingLab71
2048300
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
1101900
EastleighLD44
1832300
EastwoodCon12
81102
EdenInd37
004033
EdinburghNOC62
2330720
Ellesmere Port & NestonLab41
1130000
ElmbridgeNOC60
22710021
EnfieldLab66
2541000
Epping ForestNOC59
27146012
Epsom & EwellInd42
036033
ErewashLab52
2227102
EssexNOC98
32333201
Ettrick & LauderdaleInd16
000115
ExeterNOC36
1216602
FalkirkNOC36
3160143
FarehamNOC42
14216010
FenlandCon40
276205
FifeLab46
0281242
Forest HeathNOC25
121309
Forest Of DeanLab49
3256015
FyldeNOC49
2214022
GatesheadLab66
1511202
GedlingCon57
3815301
GillinghamNOC42
1382001
GlanfordNOC41
1770017
GlasgowLab66
554124
GloucesterNOC35
1117700
GloucestershireNOC63
10203003
GlyndwrInd35
062126
GordonInd16
20509
GosportLD30
731703
GrampianNOC57
81218172
GraveshamNOC44
2222000
Great GrimsbyLab45
828603
Great YarmouthLab48
1927200
GreenwichLab62
847304
GuildfordNOC45
1961901
GwentLab63
655110
GwyneddNOC53
1672118
HackneyLab60
6441000
HaltonLab53
244700
HambletonNOC47
1925021
HamiltonLab20
215201
Hammersmith & FulhamLab50
1534100
HampshireNOC102
29244801
HarboroughNOC37
1731205
HaringeyLab59
257000
HarlowLab42
633300
HarrogateLD60
1923702
HarrowNOC63
17142903
HartNOC35
1301408
HartlepoolLab47
1226801
HastingsNOC32
8101202
HavantNOC42
16121103
HaveringNOC63
11314017
HerefordLD27
142200
Hereford & WorcesterNOC76
25242304
HertfordshireNOC77
27301901
HertsmereNOC39
1914501
High PeakNOC44
14161004
HighlandNOC18
28440
HillingdonLab69
2544000
Hinckley & BosworthCon34
2131000
HoldernessInd31
006025
HorshamCon43
2801302
HounslowLab60
649500
HoveCon30
216300
HumbersideLab75
22431000
HuntingdonshireCon53
3641201
HyndburnLab47
1333100
InverclydeLab20
111800
InvernessNOC28
085114
IpswichLab48
1433100
Isle of WightLD43
902707
IslingtonLab52
1391200
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
153600
Kingston Upon ThamesLD50
1862600
KingswoodLab50
1826501
KirkcaldyLab40
226273
KirkleesNOC72
20361501
KnowsleyLab66
261003
Kyle & CarrickCon25
169000
LambethNOC64
16242400
LancashireLab99
35541000
LancasterNOC60
15247014
LangbaurghLab59
2033600
LeedsLab99
2367801
LeicesterLab56
1337600
LeicestershireNOC85
31371700
LeominsterInd36
628020
LewesLD48
1802703
LewishamLab67
163300
LichfieldCon56
3715004
LincolnLab33
330000
LincolnshireNOC76
31251505
LiverpoolNOC99
2454309
LlanelliLab35
0203111
Lliw ValleyLab33
122046
LochaberInd15
03039
LothianLab49
536440
LutonLab48
1128900
MacclesfieldCon60
32101503
MaidstoneNOC55
23101705
MaldonNOC30
1316010
Malvern HillsInd51
1319028
ManchesterLab99
4781601
MansfieldLab46
539200
MedinaNOC36
1831005
MeirionnyddInd41
0401324
MeltonCon26
180800
MendipNOC43
1332106
Merthyr TydfilLab32
0210110
MertonLab57
1040304
Mid BedfordshireCon53
403307
Mid DevonInd40
019030
Mid GlamorganLab74
1600103
Mid SuffolkNOC40
1781005
Mid SussexCon54
3421305
MiddlesbroughLab53
938501
MidlothianLab15
212010
Milton KeynesNOC46
14201101
Mole ValleyNOC41
1112108
MonklandsLab20
017030
MonmouthNOC40
2014204
MontgomeryshireInd46
144136
MorayNOC18
11079
MotherwellLab30
222042
NairnInd10
10018
NeathLab34
025054
New ForestNOC58
2302906
Newark & SherwoodLab54
1928403
Newcastle Upon TyneLab78
5591400
Newcastle-Under-LymeLab56
9331400
NewhamLab60
059100
NewportLab47
443000
NithsdaleNOC28
59158
NorfolkNOC84
34321602
North CornwallInd38
124031
North DevonLD44
2026016
North DorsetInd33
0012021
North East DerbyshireLab53
1035305
North East FifeLD18
401301
North HertfordshireNOC50
2418503
North KestevenNOC39
1165017
North NorfolkNOC46
1765018
North ShropshireInd40
440032
North TynesideLab60
1636800
North WarwickshireLab34
1220002
North West LeicestershireLab40
1224004
North WiltshireLD52
1632904
North YorkshireNOC96
29233509
NorthamptonNOC43
1821400
NorthamptonshireLab68
2736500
NorthavonNOC57
20112501
NorthumberlandLab66
13391103
NorwichLab48
2351100
NottinghamLab55
1737001
NottinghamshireLab88
2458600
Nuneaton & BedworthLab45
837000
Oadby & WigstonLD26
701900
OgwrLab49
839101
OldhamNOC60
7292301
Orkney IslandsInd27
000027
OswestryInd29
462017
OxfordLab51
736701
OxfordshireNOC70
25242001
PendleNOC51
7232100
PenwithNOC34
109708
Perth & KinrossCon29
163253
PeterboroughNOC48
2119107
PlymouthLab60
1941000
PooleLD36
1611900
Port TalbotLab33
0230010
PortsmouthNOC39
1515900
PowysInd46
064036
Preseli PembrokeshireInd40
121036
PrestonLab57
1931700
PurbeckNOC22
90805
RadnorInd33
040029
ReadingLab45
1228500
RedbridgeNOC62
2429900
RedditchLab29
919100
Reigate & BansteadNOC49
22111204
RenfrewLab45
8232120
RestormelLD44
2128013
RhonddaLab37
021169
RhuddlanInd32
4110017
Rhymney ValleyLab46
0270118
Ribble ValleyCon39
2411301
Richmond Upon ThamesLD52
724300
RichmondshireInd34
103030
RochdaleNOC60
14232201
Rochester Upon MedwayNOC50
2220800
RochfordLD40
1072102
Ross & CromartyInd22
110416
RossendaleLab36
1620000
RotherNOC45
2031606
RotherhamLab66
363000
RoxburghNOC16
10618
RugbyNOC48
1916409
RunnymedeCon42
269106
RushcliffeCon54
435600
RushmoorCon45
2481300
RutlandNOC20
604010
RyedaleNOC42
6220014
SalfordLab60
554100
SalisburyCon58
3059014
SandwellLab72
2243700
ScarboroughNOC49
15168010
Scottish BordersNOC27
208611
ScunthorpeLab40
534001
SedgefieldLab49
133807
SedgemoorCon49
2612704
SeftonNOC69
24261900
SelbyNOC50
18143015
SevenoaksCon53
31011011
SheffieldLab87
8572200
ShepwayLD56
1833302
Shetland IslandsInd25
000025
Shrewsbury & AtchamNOC48
16151106
ShropshireNOC66
24231306
Skye & LochalshInd11
000110
SloughLab39
428007
SolihullNOC51
2215806
SomersetLD57
1324101
South BedfordshireCon53
359702
South BuckinghamshireCon41
2901011
South CambridgeshireNOC55
2267020
South DerbyshireLab34
1220002
South GlamorganLab62
1240811
South HamsCon44
2314016
South HerefordshireInd39
407028
South HollandInd38
591023
South KestevenNOC57
22128015
South LakelandNOC52
14618014
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
054501
South WightNOC24
701106
SouthamptonLab45
8231400
Southend-on-SeaNOC39
1871400
SouthwarkLab64
3342700
SpelthorneCon40
334300
St AlbansLD57
1992900
St EdmundsburyNOC44
2011508
St HelensLab54
5331402
StaffordNOC60
29181300
StaffordshireLab82
2253403
Staffordshire MoorlandsInd56
894035
StevenageLab39
431400
StewartryInd12
100011
StirlingNOC20
1010000
StockportNOC63
13173003
Stockton-On-TeesNOC55
17271100
Stoke-on-TrentLab60
1149000
Stratford-on-AvonNOC55
2622205
StrathclydeLab104
386672
StrathkelvinLab15
69000
StroudNOC55
171413011
SuffolkNOC80
27311705
Suffolk CoastalCon55
367309
SunderlandLab75
765300
SurreyNOC76
3482905
Surrey HeathCon36
311400
SutherlandInd14
000014
SuttonLD56
454700
SwaleNOC49
17121901
SwanseaLab52
632806
SwindonLab54
1233801
Taff-ElyNOC43
2192146
TamesideLab57
848001
TamworthLab30
820002
TandridgeCon42
2231700
Taunton DeaneLD53
1372904
TaysideNOC46
4162222
TeesdaleInd31
271021
TeignbridgeNOC58
19411024
Telford & WrekinLab46
1033201
TendringNOC60
181120011
Test ValleyCon44
2801303
TewkesburyInd36
726021
ThanetCon54
2914209
Three RiversNOC48
2171901
ThurrockLab39
729003
Tonbridge & MallingCon55
3261700
TorbayLD36
1222101
TorfaenLab44
136304
TorridgeInd36
544023
Tower HamletsLab50
043700
TraffordCon63
3523500
Tunbridge WellsNOC48
2432001
TweedaleInd10
01216
TynedaleNOC47
1713809
UttlesfordCon42
2511006
Vale of GlamorganNOC46
2021032
Vale Of White HorseCon51
2921802
Vale RoyalLab60
2332203
WakefieldLab63
556002
WalsallNOC60
2225904
Waltham ForestNOC57
16271400
WandsworthCon61
4516000
WansbeckLab46
044200
WansdykeNOC47
2320103
WarringtonLab60
842901
WarwickCon45
2410803
WarwickshireNOC62
19301003
WatfordLab36
920700
WaveneyLab48
1727400
WaverleyNOC57
2822700
WealdenCon58
4401103
Wear ValleyLD40
082804
WellingboroughCon34
1910104
Welwyn HatfieldLab47
2324000
West BerkshireLD45
2002401
West DevonInd30
516018
West DorsetNOC55
18511021
West GlamorganLab61
347317
West LancashireLab55
2629000
West LindseyNOC37
8513011
West LothianNOC24
2100111
West OxfordshireNOC49
13612018
West SomersetInd32
531023
West SussexNOC71
26103401
West WiltshireLD43
932209
WestminsterCon60
4515000
Weymouth & PortlandNOC35
791405
WiganLab72
264501
WigtownInd14
110210
WiltshireNOC68
18173300
WinchesterNOC45
1661904
Windsor & MaidenheadNOC58
2602507
WirralNOC66
2830800
WokingNOC35
1751300
WokinghamCon54
3402000
WolverhamptonLab60
2631300
WoodspringCon59
3641405
WorcesterLab36
923400
WorthingLD36
1701900
Wrexham MaelorLab46
428617
WychavonNOC49
23610010
WycombeCon60
3891003
WyreCon56
3217502
Wyre ForestNOC42
8181501
Ynys MonInd39
150825
YorkLab45
635400

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