Council Compositions 1979

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)
AberconwyInd41
1703021
AberdeenNOC48
1622721
AdurCon39
2001702
AllerdaleNOC55
9250021
AlnwickNOC29
85907
Alyn & DeesideNOC45
11202012
Amber ValleyNOC43
1218706
AngusCon22
123007
Annandale & EskdaleInd16
000016
ArfonNOC40
0901219
Argyll & ButeInd26
400220
ArunCon60
501900
AshfieldLab33
324006
AshfordNOC49
2410609
AvonCon73
5616001
Aylesbury ValeCon58
3381016
BaberghNOC42
1752018
Badenoch & StrathspeyInd10
000010
Banff & BuchanInd18
000117
Barking & DagenhamLab48
342003
BarnetCon60
4910001
BarnsleyLab66
3411021
Barrow-In-FurnessLab38
1126001
BasildonNOC42
1617009
Basingstoke & DeaneCon59
3714305
BassetlawLab50
1729004
BathCon48
3314100
Bearsden & MilngavieCon10
61003
BedfordCon56
3610703
BedfordshireCon83
755201
BerkshireCon87
6711702
Berwick-Upon-TweedInd28
344017
BerwickshireCon12
110001
BeverleyCon53
394604
BexleyCon62
4318001
BirminghamNOC126
6356700
BlabyCon37
2700010
Blackburn with DarwenNOC60
2227407
BlackpoolCon44
319400
Blaenau GwentLab50
1312214
Blyth ValleyLab47
4283012
BolsoverLab37
031006
BoltonCon69
3533100
BoothferryCon35
1870010
BostonNOC34
1534012
BournemouthCon57
456204
Bracknell ForestCon40
2710003
BradfordCon93
5138400
BraintreeNOC60
30173010
BrecklandCon53
3160016
BrecknockInd50
4170029
BrentLab66
2739000
BrentwoodCon39
334200
BridgnorthInd33
421026
BrightonCon59
3616601
BristolLab84
2853300
BroadlandCon49
400009
BromleyCon60
4812000
BromsgroveCon41
355001
BroxbourneCon42
375000
BroxtoweCon49
3612001
BuckinghamshireCon70
641005
BurnleyLab54
1932102
BuryCon48
3315000
CaithnessInd15
000015
CalderdaleCon51
2617701
CambridgeNOC42
2018301
CambridgeshireCon68
567104
CamdenLab59
2633000
Cannock ChaseLab42
1722300
CanterburyCon49
376006
CaradonInd41
011039
CardiffLab75
3441000
CarlisleLab48
2125101
CarmarthenInd36
041328
CarrickCon45
2734011
Castle MorpethNOC34
945016
Castle PointCon39
381000
CentralLab34
618064
CeredigionInd43
047230
CharnwoodCon58
4212301
ChelmsfordCon60
3631902
CheltenhamNOC35
1501406
CherwellCon52
3412204
CheshireCon67
569002
ChesterCon60
4011405
Chester-Le-StreetLab33
021705
ChesterfieldLab47
837101
ChichesterCon50
27011012
ChilternCon50
403403
ChorleyCon47
2817002
ChristchurchCon25
153007
ClackmannanSNP12
13080
CleethorpesNOC41
11154011
ClevelandCon89
4936004
ClwydNOC66
23192022
ClydebankNOC10
13051
ClydesdaleNOC14
04037
ColchesterCon60
3621003
ColwynNOC33
10110012
Comhairle Nan Eilean SiarInd30
000030
CongletonCon45
277308
CopelandLab51
1731003
CorbyLab27
323001
CornwallInd79
1310065
CotswoldInd45
623034
CoventryLab54
2331000
CravenCon34
202606
CrawleyLab26
1016000
Crewe & NantwichNOC57
2528004
CroydonCon70
5611003
Cumbernauld & KilsythSNP10
03070
CumbriaCon82
5223007
Cumnock & Doon ValleyLab10
16003
CunninghameNOC24
550113
Cynon ValleyLab38
026066
DacorumCon58
3223003
DarlingtonLab52
1429108
DartfordLab45
2223000
DaventryCon35
208007
DelynNOC40
3162217
DerbyLab44
1826000
DerbyshireCon98
6230006
Derbyshire DalesCon39
201909
DerwentsideLab55
6303016
DevonCon98
853208
DinefwrInd32
0100319
DoncasterLab60
1440006
DorsetCon91
804403
DoverCon56
3519101
DudleyCon66
3826101
DumbartonNOC15
53043
Dumfries & GallowayInd35
530126
DundeeNOC44
2120003
DunfermilineLab30
719022
DurhamLab72
14417010
DurhamNOC49
4247014
DwyforInd29
000524
DyfedInd80
0255644
EalingCon70
4128001
EasingtonLab51
0338010
East CambridgeshireInd35
200033
East DevonCon60
491307
East DorsetCon33
2002011
East HampshireCon42
320208
East HertfordshireCon50
3030017
East KilbrideSNP15
210111
East LindseyInd58
1321042
East LothianLab17
89000
East NorthamptonshireCon36
305001
East StaffordshireNOC46
2216107
East SussexCon84
745203
East YorkshireCon43
2412016
EastbourneCon30
202800
EastleighCon44
347201
EastwoodCon12
100002
EdenInd37
010036
EdinburghCon64
3423151
Ellesmere Port & NestonLab41
1625000
ElmbridgeCon60
3653016
EnfieldCon60
4119000
Epping ForestCon59
4610003
Epsom & EwellInd39
032034
ErewashCon51
3016104
EssexCon97
8312200
Ettrick & LauderdaleInd16
101014
ExeterCon34
228202
FalkirkSNP36
280224
FarehamCon42
324105
FenlandCon40
246307
FifeLab42
1424013
Forest HeathCon25
1500010
Forest Of DeanNOC47
4202021
FyldeCon49
2614018
GatesheadLab78
1157604
GedlingCon55
3912004
GillinghamCon42
375000
GlanfordCon40
2101018
GlasgowNOC72
25301160
GlcCon92
6428000
GloucesterCon33
257100
GloucestershireCon61
4630012
GlyndwrInd33
010032
GordonInd12
30207
GosportCon30
252003
GrampianCon53
3313025
GraveshamCon44
2419001
Great GrimsbyLab45
1727001
Great YarmouthCon48
2617203
Greater ManchesterCon106
8223001
GreenwichLab62
1745000
GuildfordCon45
346302
GwentNOC78
28371210
GwyneddInd66
840945
HackneyLab60
159000
HaltonLab47
1429103
HambletonInd47
1022033
HamiltonNOC20
110261
Hammersmith & FulhamNOC50
2424200
HampshireCon97
887002
HarboroughCon37
251605
HaringeyLab59
1742000
HarlowLab42
635100
HarrogateCon60
3636015
HarrowCon63
4612104
HartCon35
2100014
HartlepoolLab47
1624007
HastingsCon32
168701
HavantCon42
2712003
HaveringCon63
38120013
HerefordNOC27
561303
Hereford & WorcesterCon92
66105011
HertfordshireCon72
656001
HertsmereCon39
2411400
High PeakNOC44
2212208
HighlandInd47
152237
HillingdonCon69
5514000
Hinckley & BosworthCon34
292300
HoldernessInd31
400027
HorshamCon43
350206
HounslowLab60
2436000
HoveCon30
273000
HumbersideCon99
6333102
HuntingdonshireCon53
3521015
HyndburnCon47
2819000
InverclydeLD23
181310
InvernessInd24
040020
IpswichLab48
1929000
Isle of WightCon42
2317011
IslingtonLab52
250000
IslwynLab36
026064
KennetInd40
713029
Kensington & ChelseaCon54
3913002
KentCon102
938001
KerrierNOC44
1940021
KetteringNOC45
2264013
Kilmarnock & LoudounNOC16
77020
Kincardine & DeesideInd12
200010
King's Lynn & West NorfolkCon60
4215003
Kingston Upon HullLab63
1152000
Kingston Upon ThamesCon50
446000
KingswoodNOC47
2222201
KirkcaldyNOC36
516087
KirkleesNOC72
3532500
KnowsleyLab63
1448100
Kyle & CarrickCon25
177010
LambethLab64
2242000
LancashireCon96
8312100
LancasterCon60
3614307
LangbaurghLab60
2232006
LeedsNOC96
4544700
LeicesterLab48
1731000
LeicestershireCon93
7517001
LeominsterInd36
621027
LewesCon47
385103
LewishamLab67
2344000
LichfieldCon56
3517004
LincolnCon33
219003
LincolnshireCon75
5452014
LiverpoolNOC99
23463000
LlanelliLab33
026205
Lliw ValleyLab32
125024
LochaberInd12
03027
LothianLab49
1826131
LutonCon48
3216000
MacclesfieldCon60
4233012
MaidstoneCon55
3410704
MaldonCon30
182307
Malvern HillsInd51
1633029
ManchesterLab99
3363300
MansfieldLab46
838000
MedinaLD36
812106
MeirionnyddInd39
040728
MeltonCon26
190403
MendipInd43
1031029
MerseysideCon99
6726600
Merthyr TydfilLab33
027033
MertonCon57
3915003
Mid BedfordshireCon53
3150017
Mid DevonInd40
111037
Mid GlamorganLab85
8482189
Mid SuffolkNOC40
1552018
Mid SussexCon54
3902013
MiddlesbroughLab53
2032001
MidlothianNOC15
27051
Milton KeynesCon46
3115000
Mole ValleyNOC41
1912019
MonklandsLab21
513021
MonmouthCon39
238008
MontgomeryshireInd49
213340
MorayInd18
000315
MotherwellLab29
519131
NairnInd10
00028
NeathLab33
026025
New ForestCon58
3304021
Newark & SherwoodNOC56
2625005
Newcastle Upon TyneLab78
3142302
Newcastle-Under-LymeLab56
2230103
NewhamLab60
057003
NewportLab51
1535001
NithsdaleInd28
040420
NorfolkCon83
7013000
North CornwallInd38
005033
North DevonInd44
906029
North DorsetInd31
003028
North East DerbyshireLab53
1729007
North East FifeCon18
140103
North HertfordshireCon50
3412004
North KestevenInd39
1422021
North NorfolkInd46
1420030
North ShropshireInd40
612031
North TynesideLab78
3144003
North WarwickshireLab34
1320001
North West LeicestershireLab43
925108
North WiltshireCon50
364604
North YorkshireCon93
7133016
NorthamptonCon43
2815000
NorthamptonshireCon90
7310007
NorthavonCon57
3516303
NorthumberlandNOC62
20210021
NorwichLab48
939000
NottinghamLab55
2431000
NottinghamshireCon89
6620102
Nuneaton & BedworthLab45
1330200
Oadby & WigstonCon26
202400
OgwrNOC57
15281211
OldhamCon60
3127200
Orkney IslandsInd24
000024
OswestryInd29
512021
OxfordCon45
2619000
OxfordshireCon69
613203
PendleNOC51
2417901
PenwithInd34
410029
Perth & KinrossCon29
193025
PeterboroughNOC48
2324100
PlymouthCon60
3326001
PooleCon36
272700
Port TalbotLab30
0190011
PortsmouthCon48
3114003
PowysInd53
261044
Preseli PembrokeshireInd43
000043
PrestonCon57
3026100
PurbeckInd22
411016
RadnorInd31
000031
ReadingNOC49
22161100
RedbridgeCon63
5013000
RedditchCon25
175003
Reigate & BansteadCon49
3711001
RenfrewNOC40
11140114
RestormelInd38
014033
RhonddaLab33
026016
RhuddlanInd36
620127
Rhymney ValleyLab48
035067
Ribble ValleyCon38
2420012
Richmond Upon ThamesCon52
3401800
RichmondshireInd34
000034
RochdaleNOC60
2725800
Rochester Upon MedwayCon50
2820002
RochfordCon40
271309
Ross & CromartyInd20
000020
RossendaleCon36
285300
RotherNOC45
2031021
RotherhamLab54
450000
RoxburghInd16
112012
RugbyNOC48
2217108
RunnymedeCon42
317103
RushcliffeCon54
483102
RushmoorCon45
296406
RutlandInd20
210017
RyedaleInd45
921033
SalfordLab66
2043102
SalisburyNOC58
2378020
SandwellLab72
1953000
ScarboroughCon49
297409
Scottish BordersNOC23
901112
ScunthorpeLab40
931000
SedgefieldLab53
140309
SedgemoorCon49
2513407
SeftonCon69
4123401
SelbyCon50
26110013
SevenoaksCon53
3614012
SheffieldLab90
2262600
ShepwayCon56
357608
Shetland IslandsInd24
000024
Shrewsbury & AtchamCon48
2515503
ShropshireCon63
3254022
Skye & LochalshInd10
000010
SloughCon40
2114500
SolihullCon51
3812001
SomersetCon56
443009
South BedfordshireCon53
379601
South BuckinghamshireCon42
2911011
South CambridgeshireInd55
341047
South DerbyshireNOC34
717109
South GlamorganCon80
6415001
South HamsInd44
913031
South HerefordshireInd35
200033
South HollandInd38
1210025
South KestevenCon57
31100016
South LakelandNOC52
1945024
South NorfolkCon55
3102022
South NorthamptonshireCon40
292108
South OxfordshireCon59
3682013
South PembrokeshireInd31
000031
South RibbleCon54
4210101
South ShropshireInd40
033034
South SomersetNOC60
30310017
South StaffordshireCon50
3151013
South TynesideLab66
3410022
South WightInd24
704013
South YorkshireLab100
3162205
SouthamptonCon45
2916000
Southend-on-SeaCon39
304500
SouthwarkLab64
856000
SpelthorneCon40
382000
St AlbansCon57
438204
St EdmundsburyCon44
328103
St HelensLab45
1827000
StaffordNOC60
25163016
StaffordshireCon85
6416005
Staffordshire MoorlandsNOC56
20141021
StevenageLab39
435000
StewartryInd12
000012
StirlingNOC20
87041
StockportCon60
3516603
Stockton-On-TeesLab55
2330002
Stoke-on-TrentLab60
357000
Stratford-on-AvonCon55
3102022
StrathclydeLab103
2573221
StrathkelvinNOC14
44060
StroudCon56
2996012
SuffolkCon82
709102
Suffolk CoastalCon55
3840013
SunderlandLab78
2453001
SurreyCon73
682003
Surrey HeathCon36
360000
SutherlandInd14
000014
SuttonCon56
477200
SwaleCon49
2621101
SwanseaLab51
1433004
SwindonLab46
1926001
Taff-ElyLab48
236325
TamesideLab54
1836000
TamworthCon27
1511001
TandridgeCon42
372201
Taunton DeaneCon49
2614009
TaysideCon46
2515006
TeesdaleInd29
030026
TeignbridgeInd58
2214031
Telford & WrekinLab46
12240010
TendringCon60
3947010
Test ValleyCon44
313406
TewkesburyInd51
1914027
ThanetCon54
3251016
Three RiversCon47
3010700
ThurrockNOC39
1518006
Tonbridge & MallingCon52
404602
TorbayCon36
270306
TorfaenLab43
3240115
TorridgeInd36
511029
Tower HamletsLab50
043700
TraffordCon63
4813200
Tunbridge WellsCon48
392007
TweedaleInd10
000010
Tyne & WearLab104
4454402
TynedaleNOC47
10810019
UttlesfordCon42
284307
Vale of GlamorganCon49
2816113
Vale Of White HorseCon51
434103
Vale RoyalNOC60
2721408
WakefieldLab66
1644006
WalsallNOC60
19282011
Waltham ForestLab57
2136000
WandsworthCon61
3625000
WansbeckLab46
040501
WansdykeCon47
2416007
WarringtonNOC60
3029001
WarwickCon58
4013401
WarwickshireCon55
4310002
WatfordLab36
1719000
WaveneyCon57
3217305
WaverleyCon61
472606
WealdenCon56
480107
Wear ValleyLab41
325508
WellingboroughCon33
1712103
Welwyn HatfieldLab43
2122000
West BerkshireCon57
3311904
West DevonInd30
1000020
West DorsetInd55
828037
West GlamorganLab70
10410316
West LancashireCon55
3120103
West LindseyNOC37
1225018
West LothianNOC21
09093
West MidlandsCon104
8218301
West OxfordshireNOC49
2452018
West SomersetInd32
301028
West SussexCon80
744200
West WiltshireCon42
324105
West YorkshireCon88
5430400
WestminsterCon60
3919002
Weymouth & PortlandCon35
1960010
WiganLab72
1555101
WigtownInd14
000014
WiltshireCon79
5714404
WinchesterCon54
3642012
Windsor & MaidenheadCon59
551201
WirralCon66
4020600
WokingCon35
278000
WokinghamCon54
500400
WolverhamptonNOC60
2930001
WoodspringCon59
465305
WorcesterCon36
1917000
WorthingCon30
160905
Wrexham MaelorNOC45
9212112
WychavonInd49
1832026
WycombeCon59
522005
WyreCon56
396209
Wyre ForestNOC42
1941702
Ynys MonInd45
010242
YorkCon45
2313900

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