Council Compositions 2007

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)
AberdeenNOC43
51015121
AberdeenshireNOC68
14024228
AdurCon29
260102
AllerdaleNOC56
19214012
AlnwickNOC30
921108
Amber ValleyCon45
2817000
AngusNOC29
523136
Argyll & ButeNOC36
3071016
ArunCon56
423902
AshfieldNOC33
399012
AshfordCon43
282805
Aylesbury ValeCon59
3702101
BaberghNOC43
1901608
Barking & DagenhamLab51
1380012
BarnetCon63
3720600
BarnsleyLab63
5332023
Barrow-In-FurnessNOC38
1916003
BasildonCon42
2811300
Basingstoke & DeaneCon60
31111503
BassetlawCon48
2716005
Bath & North East SomersetNOC65
3152603
BedfordNOC54
19121607
BedfordshireCon52
367900
Berwick-Upon-TweedNOC29
1011305
BexleyCon63
549000
BirminghamNOC120
44413203
BlabyCon39
274701
Blackburn with DarwenNOC64
17311303
BlackpoolCon42
2613300
Blaenau GwentLab42
031308
Blyth ValleyLab50
2321303
BolsoverLab37
0270010
BoltonNOC60
22261200
BostonInd32
500027
BournemouthCon54
413703
Bracknell ForestCon42
393000
BradfordNOC90
32391405
BraintreeCon60
429108
BrecklandCon54
483003
BrentNOC63
15212700
BrentwoodCon37
283600
BridgendNOC54
82213110
BridgnorthNOC34
1313017
Brighton & HoveNOC54
26132013
BristolNOC70
13253101
BroadlandCon47
350903
BromleyCon60
494700
BromsgroveCon39
266106
BroxbourneCon38
362000
BroxtoweNOC44
16101503
BuckinghamshireCon57
4421100
BurnleyNOC45
6171804
BuryNOC51
2320800
CaerphillyLab73
0400267
CalderdaleNOC51
19111605
CambridgeLD42
0132900
CambridgeshireCon69
4242300
CamdenNOC54
14182002
Cannock ChaseNOC41
10171400
CanterburyCon50
2921900
CaradonLD42
9023010
CardiffNOC75
12273330
CarlisleNOC52
1925701
CarmarthenshireNOC74
12501632
CarrickNOC47
1911809
Castle MorpethNOC33
1261203
Castle PointCon41
2600015
CeredigionNOC42
0191616
CharnwoodCon52
3213502
ChelmsfordCon57
3302400
CheltenhamNOC40
1711705
CherwellCon50
424400
CheshireCon51
2616801
ChesterCon60
33131301
Chester-Le-StreetLab34
226105
ChesterfieldLD48
0103800
ChichesterCon48
3401103
ChilternCon40
300901
ChorleyCon47
2515304
ChristchurchCon24
170403
ClackmannanNOC18
18171
ColchesterNOC60
3062103
Comhairle Nan Eilean SiarInd31
020425
CongletonCon48
2601309
ConwyNOC59
141261116
CopelandLab51
1931001
CorbyLab29
816500
CornwallLD82
9548020
CotswoldCon44
380402
CoventryCon54
2823102
CravenNOC30
1306011
CrawleyCon37
2311300
Crewe & NantwichNOC56
2817605
CroydonCon70
4327000
CumbriaNOC84
32391102
DacorumCon51
442500
DarlingtonLab53
1829600
DartfordCon44
2612006
DaventryCon38
351200
DenbighshireNOC47
782723
DerbyNOC51
12241302
DerbyshireLab64
15381001
Derbyshire DalesCon39
264801
DerwentsideLab55
0292024
DevonLD62
2343302
DoncasterNOC63
92912013
DorsetCon45
2441601
DoverCon45
2815200
DudleyCon72
3928500
Dumfries & GallowayNOC47
18143102
DundeeNOC29
3102131
DurhamLab63
253503
DurhamLD50
0173003
EalingCon69
3729300
EasingtonLab51
047202
East AyrshireNOC32
3140141
East CambridgeshireCon39
2401302
East DevonCon59
4301006
East DorsetCon36
2501100
East DunbartonshireNOC24
56382
East HampshireCon44
3001400
East HertfordshireCon50
430403
East LindseyNOC60
2883021
East LothianNOC23
27671
East NorthamptonshireCon40
390001
East RenfrewshireNOC20
77132
East Riding Of YorkshireCon67
4731205
East StaffordshireCon39
2512200
East SussexCon49
2951401
EastbourneLD27
702000
EastleighLD44
523601
EdenNOC38
1405019
EdinburghNOC58
111517123
Ellesmere Port & NestonLab43
1724200
ElmbridgeNOC60
2908023
EnfieldCon63
3427002
Epping ForestCon58
32111014
Epsom & EwellInd38
2011025
ErewashCon51
3018201
EssexCon75
5213802
ExeterNOC40
10141204
FalkirkNOC32
2140133
FarehamCon31
220900
FenlandCon40
390001
FifeNOC78
52421235
FlintshireLab70
43610119
Forest HeathCon27
220203
Forest Of DeanCon48
308208
FyldeCon51
2702022
GatesheadLab66
0422301
GedlingCon50
289904
GlasgowLab79
1455226
GloucesterNOC36
1591200
GloucestershireCon63
33131304
GosportNOC34
178900
GraveshamCon44
2816000
Great YarmouthCon39
2217000
GreenwichLab51
1336200
GuildfordCon48
2602200
GwyneddPC75
01074216
HackneyLab57
944301
HaltonLab56
8331500
HambletonCon44
390203
Hammersmith & FulhamCon46
3313000
HampshireCon78
4742601
HarboroughCon37
2601100
HaringeyLab57
0302700
HarlowNOC33
1212801
HarrogateNOC54
2502405
HarrowCon63
3824100
HartNOC35
1501208
HartlepoolLab47
4247012
HastingsNOC32
1512500
HavantCon38
314300
HaveringCon54
3421017
HerefordshireCon58
31210015
HertfordshireCon77
46161401
HertsmereCon39
284700
High PeakCon43
249604
HighlandNOC80
07211735
HillingdonCon65
4518200
Hinckley & BosworthLD34
1321900
HorshamCon44
3101102
HounslowNOC60
2324508
HuntingdonshireCon52
3901102
HyndburnCon35
1815002
InverclydeNOC20
19451
IpswichNOC48
2018901
Isle Of AngleseyInd40
211729
Isle of WightCon48
352506
IslingtonNOC48
0232302
KennetCon43
340108
Kensington & ChelseaCon54
459000
KentCon84
5721600
KerrierNOC44
5211026
KetteringCon36
286002
King's Lynn & West NorfolkCon62
524402
Kingston Upon HullLD59
2203007
Kingston Upon ThamesLD48
2122500
KirkleesNOC69
20221809
KnowsleyLab63
0501300
LambethLab63
6391701
LancashireLab84
3144603
LancasterNOC60
12145029
LeedsNOC99
224324010
LeicesterLab54
838602
LeicestershireCon55
30131200
LewesLD41
1702301
LewishamNOC54
3261708
LichfieldCon56
447401
LincolnCon33
1715100
LincolnshireCon77
4521803
LiverpoolLD90
0355104
LutonLab48
5261700
MacclesfieldCon60
3861204
MaidstoneNOC55
2642104
MaldonCon31
260005
Malvern HillsCon38
290504
ManchesterLab96
0613401
MansfieldInd46
1124029
MedwayCon55
3313801
MeltonCon28
203005
MendipCon47
2402300
Merthyr TydfilLab33
0170016
MertonNOC60
3027003
Mid BedfordshireCon53
3801104
Mid DevonNOC42
17010015
Mid SuffolkCon40
2201008
Mid SussexCon54
3112200
MiddlesbroughLab48
6265011
MidlothianNOC18
09360
Milton KeynesNOC51
15132201
Mole ValleyCon41
2201603
MonmouthshireCon43
258325
MorayNOC26
3201011
Neath Port TalbotLab64
03621016
New ForestCon60
4501401
Newark & SherwoodCon46
2664010
Newcastle Upon TyneLD78
0324600
Newcastle-Under-LymeNOC60
20211702
NewhamLab60
054006
NewportLab50
1131611
NorfolkCon84
46221402
North AyrshireNOC30
312285
North CornwallNOC36
6014016
North DevonCon43
2201704
North DorsetCon33
1701303
North East DerbyshireLab53
1029707
North East LincolnshireNOC42
1561902
North HertfordshireCon49
3010900
North KestevenCon43
2504014
North LanarkshireLab70
1401235
North LincolnshireLab43
1922101
North NorfolkLD48
1603002
North ShropshireCon40
2621011
North SomersetCon61
433807
North TynesideNOC60
2823900
North WarwickshireCon35
2114000
North West LeicestershireCon38
275303
North WiltshireCon54
4011300
North YorkshireCon72
4191804
NorthamptonLD47
1552601
NorthamptonshireCon73
4521700
NorthumberlandLab67
14351404
NorwichNOC39
31511010
NottinghamLab55
742600
NottinghamshireLab67
2636500
Nuneaton & BedworthLab34
1518100
Oadby & WigstonLD26
502100
OldhamNOC60
3302601
Orkney IslandsInd21
000021
OswestryCon29
160409
OxfordNOC48
01718013
OxfordshireCon74
4491605
PembrokeshireInd60
0123540
PendleLD49
1462801
PenwithNOC35
1711205
Perth & KinrossNOC41
1238180
PeterboroughCon57
4024011
PlymouthCon57
3126000
PooleCon42
2501700
PortsmouthNOC42
1751901
PowysInd73
0417052
PrestonNOC57
20241003
PurbeckCon24
130902
ReadingLab46
1325800
RedbridgeCon63
3419901
Redcar & ClevelandNOC59
11281307
RedditchNOC29
1114301
Reigate & BansteadCon51
421206
RenfrewshireNOC40
2174170
RestormelNOC45
10020015
Rhondda Cynon TaffLab75
0572133
Ribble ValleyCon40
2901001
Richmond Upon ThamesLD54
1803600
RichmondshireNOC34
1306015
RochdaleLD60
8203200
RochfordCon39
320502
RossendaleCon36
2212101
RotherCon38
280802
RotherhamLab63
754002
RugbyCon48
27111000
RunnymedeCon42
360006
RushcliffeCon50
3421103
RushmoorCon42
285801
RutlandCon26
190205
RyedaleNOC30
140808
SalfordLab60
1042800
SalisburyNOC55
22101904
SandwellLab72
1052604
ScarboroughNOC50
2346017
Scottish BordersNOC34
1101067
SedgefieldLab50
1286015
SedgemoorCon50
3511400
SeftonNOC66
18222600
SelbyCon41
299003
SevenoaksCon54
415701
SheffieldNOC84
1413903
ShepwayCon46
3401002
Shetland IslandsInd22
000022
Shrewsbury & AtchamCon40
2210503
ShropshireCon48
2591202
SloughNOC41
7194011
SolihullNOC51
2471703
SomersetLD58
2443000
South AyrshireNOC30
129081
South BedfordshireCon50
3441101
South BuckinghamshireCon40
360202
South CambridgeshireCon57
29117010
South DerbyshireCon36
2015001
South GloucestershireNOC70
3492700
South HamsCon40
280903
South HollandCon37
2600011
South KestevenCon58
3526015
South LakelandLD52
1523401
South LanarkshireNOC67
8302243
South NorfolkCon46
390700
South NorthamptonshireCon42
351006
South OxfordshireCon48
381603
South RibbleCon55
448102
South ShropshireCon34
1801105
South SomersetLD60
1703805
South StaffordshireCon49
422104
South TynesideLab54
3353013
SouthamptonNOC48
18181200
Southend-on-SeaCon51
3071004
SouthwarkNOC63
6282801
SpelthorneCon39
310800
St AlbansNOC58
1982902
St EdmundsburyCon45
363303
St HelensNOC48
6212001
StaffordCon59
4013402
StaffordshireLab62
2832200
Staffordshire MoorlandsCon56
2956016
StevenageLab39
332400
StirlingNOC22
48370
StockportLD63
9153603
Stockton-On-TeesNOC56
13228013
Stoke-on-TrentNOC60
6245025
Stratford-on-AvonCon53
3701402
StroudCon51
319407
SuffolkCon75
4621701
Suffolk CoastalCon55
451900
SunderlandLab75
1654104
SurreyCon80
5821208
Surrey HeathCon40
302701
SuttonLD54
2203200
SwaleCon47
2610605
SwanseaNOC72
43219512
SwindonCon59
4313300
TamesideLab57
845103
TamworthCon30
235002
TandridgeCon42
3011001
Taunton DeaneNOC56
2512604
TeesdaleInd32
460022
TeignbridgeNOC46
1902106
Telford & WrekinNOC54
2519307
TendringNOC60
2866020
Test ValleyCon48
3301500
TewkesburyNOC38
1901702
ThanetCon56
3319004
Three RiversLD48
1163100
ThurrockNOC49
2422003
Tonbridge & MallingCon53
460700
TorbayCon36
2501001
TorfaenLab44
134207
TorridgeNOC36
1308015
Tower HamletsLab51
7266012
TraffordCon63
3920400
Tunbridge WellsCon48
420600
TynedaleCon52
3081103
UttlesfordCon44
2601503
Vale of GlamorganNOC47
2016083
Vale Of White HorseLD51
1703400
Vale RoyalNOC57
29171100
WakefieldLab63
1640304
WalsallCon60
3318603
Waltham ForestNOC60
15261900
WandsworthCon60
519000
WansbeckLab45
0261603
WarringtonNOC57
5242701
WarwickCon46
249904
WarwickshireNOC62
27231101
WatfordLD36
322803
WaveneyCon48
3012303
WaverleyCon57
510303
WealdenCon55
3401209
Wear ValleyNOC40
0191605
WellingboroughCon36
304002
Welwyn HatfieldCon48
3510300
West BerkshireCon52
3601600
West DevonNOC31
1407010
West DorsetCon48
2601606
West DunbartonshireNOC22
010093
West LancashireCon54
3321000
West LindseyLD37
1602001
West LothianNOC32
1140134
West OxfordshireCon49
361804
West SomersetInd31
1311016
West SussexCon70
4671700
West WiltshireCon44
2601404
WestminsterCon60
4812000
Weymouth & PortlandNOC36
1461105
WiganLab75
10466013
WiltshireCon49
2831701
WinchesterCon57
2912304
Windsor & MaidenheadCon57
3601605
WirralNOC66
21252000
WokingCon36
1901700
WokinghamCon54
4301100
WolverhamptonLab60
1836303
WorcesterCon35
1812302
WorcestershireCon57
2917803
WorthingCon37
2401201
WrexhamNOC52
41910019
WychavonCon45
3501000
WycombeCon60
495402
WyreCon55
459100
Wyre ForestNOC42
1832019
YorkNOC47
8181902

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