Council Compositions 2011

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
5 10 15 12 1
AberdeenshireNOC68
13 0 25 22 8
AdurCon29
25 0 2 0 2
AllerdaleNOC56
12 28 0 0 16
Amber ValleyCon45
28 15 0 0 2
AngusNOC29
5 2 3 13 6
Argyll & ButeNOC36
3 0 7 10 16
ArunCon56
48 3 4 0 1
AshfieldLab33
0 24 6 0 3
AshfordCon43
30 5 2 0 6
Aylesbury ValeCon59
38 2 17 0 2
BaberghNOC43
18 3 12 0 10
Barking & DagenhamLab51
0 51 0 0 0
BarnetCon63
39 21 3 0 0
BarnsleyLab63
6 43 0 0 14
Barrow-In-FurnessLab36
7 29 0 0 0
BasildonCon42
29 11 2 0 0
Basingstoke & DeaneCon60
34 11 13 0 2
BassetlawLab48
18 27 0 0 3
Bath & North East SomersetNOC65
29 5 29 0 2
BedfordNOC40
12 12 12 0 4
BexleyCon63
52 11 0 0 0
BirminghamNOC120
39 55 24 0 2
BlabyCon39
28 6 5 0 0
Blackburn with DarwenLab64
17 37 6 0 4
BlackpoolLab42
14 27 1 0 0
Blaenau GwentInd42
0 15 2 0 25
BolsoverLab37
0 32 0 0 5
BoltonLab60
20 35 5 0 0
BostonCon32
19 3 0 0 10
BournemouthCon54
45 3 3 0 3
Bracknell ForestCon42
40 2 0 0 0
BradfordNOC90
29 44 11 0 6
BraintreeCon60
47 9 0 0 4
BrecklandCon54
47 4 0 0 3
BrentLab63
6 40 17 0 0
BrentwoodCon37
28 1 7 0 1
BridgendNOC54
6 27 6 1 14
Brighton & HoveNOC54
18 13 0 0 23
BristolNOC70
14 21 33 0 2
BroadlandCon47
34 1 12 0 0
BromleyCon60
53 3 4 0 0
BromsgroveCon39
27 10 0 0 2
BroxbourneCon38
35 3 0 0 0
BroxtoweNOC44
18 17 9 0 0
BuckinghamshireCon57
46 0 11 0 0
BurnleyNOC45
5 18 21 0 1
BuryLab51
20 26 5 0 0
CaerphillyNOC73
0 32 0 32 9
CalderdaleNOC51
21 13 14 0 3
CambridgeLD42
0 14 25 0 3
CambridgeshireCon69
43 2 23 0 1
CamdenLab54
10 30 13 0 1
Cannock ChaseNOC41
13 17 11 0 0
CanterburyCon50
36 3 11 0 0
CardiffNOC75
17 13 35 7 3
CarlisleNOC52
22 24 4 0 2
CarmarthenshireNOC74
0 11 1 31 31
Castle PointCon41
25 0 0 0 16
Central BedfordshireCon59
49 1 5 0 4
CeredigionNOC42
0 1 9 20 12
CharnwoodCon52
33 16 1 0 2
ChelmsfordCon57
40 1 15 0 1
CheltenhamLD40
12 0 25 0 3
CherwellCon50
43 4 3 0 0
Cheshire EastCon82
52 15 5 0 10
Cheshire West and ChesterCon75
42 32 1 0 0
ChesterfieldLab48
0 34 14 0 0
ChichesterCon48
38 0 8 0 2
ChilternCon40
33 0 5 0 2
ChorleyNOC47
23 20 2 0 2
ChristchurchCon24
21 0 1 0 2
ClackmannanNOC18
1 8 1 7 1
ColchesterNOC60
24 7 26 0 3
Comhairle Nan Eilean SiarInd31
0 2 0 4 25
ConwyNOC59
19 7 5 13 15
CopelandLab51
15 34 0 0 2
CorbyLab29
4 22 3 0 0
CornwallNOC123
48 0 39 0 36
CotswoldCon44
27 0 12 0 5
CoventryLab54
17 35 1 0 1
CravenCon30
18 0 4 0 8
CrawleyCon37
24 13 0 0 0
CroydonCon70
37 33 0 0 0
CumbriaNOC84
38 24 16 0 6
DacorumCon51
43 2 6 0 0
DarlingtonLab53
14 34 5 0 0
DartfordCon44
31 9 0 0 4
DaventryCon38
34 2 2 0 0
DenbighshireNOC47
18 7 1 8 13
DerbyNOC51
16 22 12 0 1
DerbyshireCon64
33 22 8 0 1
Derbyshire DalesCon39
29 5 4 0 1
DevonCon62
41 4 14 0 3
DoncasterLab63
9 43 6 0 5
DorsetCon45
28 0 16 0 1
DoverCon45
26 19 0 0 0
DudleyCon72
43 28 0 0 1
Dumfries & GallowayNOC47
18 14 3 10 2
DundeeNOC29
3 9 2 14 1
DurhamLab126
10 67 27 0 22
EalingLab69
24 40 5 0 0
East AyrshireNOC32
3 14 0 14 1
East CambridgeshireCon39
25 0 10 0 4
East DevonCon59
43 0 10 0 6
East DorsetCon36
30 0 6 0 0
East DunbartonshireNOC24
5 6 3 8 2
East HampshireCon44
39 0 5 0 0
East HertfordshireCon50
46 0 2 0 2
East LindseyNOC60
30 10 2 0 18
East LothianNOC23
2 7 6 7 1
East NorthamptonshireCon40
35 2 0 0 3
East RenfrewshireNOC20
7 7 1 3 2
East Riding Of YorkshireCon67
53 6 3 0 5
East StaffordshireCon39
22 16 1 0 0
East SussexCon49
29 4 13 0 3
EastbourneLD27
12 0 15 0 0
EastleighLD44
4 0 38 0 2
EdenNOC38
16 0 9 0 13
EdinburghNOC58
11 15 17 12 3
ElmbridgeCon60
35 0 5 0 20
EnfieldLab63
27 36 0 0 0
Epping ForestCon58
37 1 6 0 14
Epsom & EwellInd38
3 3 6 0 26
ErewashCon51
26 25 0 0 0
EssexCon75
60 1 12 0 2
ExeterNOC40
11 19 9 0 1
FalkirkNOC32
2 14 0 13 3
FarehamCon31
22 0 9 0 0
FenlandCon40
34 0 2 0 4
FifeNOC78
5 24 21 23 5
FlintshireNOC70
9 22 12 1 26
Forest HeathCon27
23 1 2 0 1
Forest Of DeanNOC48
19 17 1 0 11
FyldeCon51
26 0 3 0 22
GatesheadLab66
0 51 14 0 1
GedlingLab50
15 32 3 0 0
GlasgowLab79
1 46 5 21 6
GloucesterCon36
19 7 10 0 0
GloucestershireCon63
42 4 13 0 4
GosportCon34
22 3 8 0 1
GraveshamLab44
19 25 0 0 0
Great YarmouthCon39
24 15 0 0 0
GreenwichLab51
11 40 0 0 0
GuildfordCon48
34 2 12 0 0
GwyneddNOC75
0 4 5 36 30
HackneyLab57
4 50 3 0 0
HaltonLab56
3 44 6 0 3
HambletonCon44
39 0 2 0 3
Hammersmith & FulhamCon46
31 15 0 0 0
HampshireCon78
51 1 25 0 1
HarboroughCon37
27 0 9 0 1
HaringeyLab57
0 34 23 0 0
HarlowCon33
17 14 2 0 0
HarrogateCon54
34 0 17 0 3
HarrowLab63
27 34 1 0 1
HartCon35
20 0 10 0 5
HartlepoolLab47
4 29 2 0 12
HastingsLab32
14 17 1 0 0
HavantCon38
35 1 2 0 0
HaveringCon54
33 5 0 0 16
HerefordshireCon58
30 1 3 0 24
HertfordshireCon77
55 3 17 0 2
HertsmereCon39
35 4 0 0 0
High PeakNOC43
15 21 3 0 4
HighlandNOC80
0 7 22 17 34
HillingdonCon65
46 19 0 0 0
Hinckley & BosworthLD34
15 1 18 0 0
HorshamCon44
34 0 8 0 2
HounslowLab60
25 35 0 0 0
HuntingdonshireCon52
41 0 8 0 3
HyndburnLab35
14 18 0 0 3
InverclydeNOC20
1 9 4 5 1
IpswichLab48
16 28 4 0 0
Isle Of AngleseyInd40
2 5 2 8 23
Isle of WightCon40
25 1 4 0 10
IslingtonLab48
0 35 13 0 0
Kensington & ChelseaCon54
43 9 2 0 0
KentCon84
74 2 7 0 1
KetteringCon36
26 9 0 0 1
King's Lynn & West NorfolkCon62
42 13 3 0 4
Kingston Upon HullLab59
2 34 22 0 1
Kingston Upon ThamesLD48
21 0 27 0 0
KirkleesNOC69
21 27 14 0 7
KnowsleyLab63
0 59 4 0 0
LambethLab63
4 44 15 0 0
LancashireCon84
51 16 10 0 7
LancasterNOC60
16 24 0 0 20
LeedsLab99
21 55 16 0 7
LeicesterLab54
1 52 1 0 0
LeicestershireCon55
36 4 14 0 1
LewesCon41
22 0 18 0 1
LewishamLab54
2 39 12 0 1
LichfieldCon56
46 10 0 0 0
LincolnLab33
15 17 1 0 0
LincolnshireCon77
60 4 5 0 8
LiverpoolLab90
0 62 21 0 7
LutonLab48
4 36 8 0 0
MaidstoneCon55
30 0 21 0 4
MaldonCon31
28 0 0 0 3
Malvern HillsCon38
21 0 11 0 6
ManchesterLab96
0 75 20 0 1
MansfieldLab36
0 26 0 0 10
MedwayCon55
35 15 3 0 2
MeltonCon28
20 7 0 0 1
MendipCon47
31 0 15 0 1
Merthyr TydfilInd33
0 9 5 0 19
MertonNOC60
27 28 2 0 3
Mid DevonCon42
24 0 6 0 12
Mid SuffolkCon40
22 1 6 0 11
Mid SussexCon54
45 1 8 0 0
MiddlesbroughLab48
4 30 1 0 13
MidlothianNOC18
0 9 3 6 0
Milton KeynesNOC51
21 9 18 0 3
Mole ValleyNOC41
17 0 18 0 6
MonmouthshireCon43
29 7 5 1 1
MorayNOC26
3 2 0 9 12
Neath Port TalbotLab64
0 37 4 11 12
New ForestCon60
54 0 6 0 0
Newark & SherwoodNOC46
22 15 3 0 6
Newcastle Upon TyneLab78
0 44 33 0 1
Newcastle-Under-LymeNOC60
20 24 12 0 4
NewhamLab60
0 60 0 0 0
NewportNOC50
17 21 9 1 2
NorfolkCon84
60 3 13 0 8
North AyrshireNOC30
3 12 2 8 5
North DevonNOC43
18 0 14 0 11
North DorsetCon33
23 0 6 0 4
North East DerbyshireLab53
17 34 0 0 2
North East LincolnshireNOC42
14 19 9 0 0
North HertfordshireCon49
34 7 8 0 0
North KestevenCon43
27 0 3 0 13
North LanarkshireLab70
1 41 1 22 5
North LincolnshireCon43
23 20 0 0 0
North NorfolkCon48
28 0 18 0 2
North SomersetCon61
42 5 6 0 8
North TynesideLab60
19 35 6 0 0
North WarwickshireLab35
17 18 0 0 0
North West LeicestershireCon38
21 16 1 0 0
North YorkshireCon72
48 1 11 0 12
NorthamptonCon45
26 15 4 0 0
NorthamptonshireCon73
56 6 9 0 2
NorthumberlandNOC67
17 17 26 0 7
NorwichNOC39
2 18 4 0 15
NottinghamLab55
5 50 0 0 0
NottinghamshireCon67
35 13 9 0 10
Nuneaton & BedworthNOC34
15 17 0 0 2
Oadby & WigstonLD26
3 0 23 0 0
OldhamLab60
4 34 21 0 1
Orkney IslandsInd21
0 0 0 0 21
OxfordLab48
0 26 16 0 6
OxfordshireCon74
52 9 10 0 3
PembrokeshireInd60
5 5 2 5 43
PendleNOC49
18 16 12 0 3
Perth & KinrossNOC41
12 3 8 18 0
PeterboroughCon57
38 6 3 0 10
PlymouthCon57
32 25 0 0 0
PooleNOC42
21 0 18 0 3
PortsmouthLD42
17 2 23 0 0
PowysInd73
9 4 15 0 45
PrestonLab57
21 29 6 0 1
PurbeckNOC24
11 0 11 0 2
ReadingNOC46
16 22 5 0 3
RedbridgeNOC63
30 26 7 0 0
Redcar & ClevelandLab59
6 32 16 0 5
RedditchCon29
17 11 1 0 0
Reigate & BansteadCon51
38 0 3 0 10
RenfrewshireNOC40
2 17 4 17 0
Rhondda Cynon TaffLab75
1 46 3 19 6
Ribble ValleyCon40
33 0 6 0 1
Richmond Upon ThamesCon54
30 0 24 0 0
RichmondshireNOC34
14 0 4 0 16
RochdaleNOC60
14 29 13 0 4
RochfordCon39
32 0 4 0 3
RossendaleNOC36
16 17 2 0 1
RotherCon38
27 2 5 0 4
RotherhamLab63
7 54 0 0 2
RugbyCon48
29 11 8 0 0
RunnymedeCon42
36 0 0 0 6
RushcliffeCon50
36 5 6 0 3
RushmoorCon42
32 6 4 0 0
RutlandCon26
16 0 2 0 8
RyedaleCon30
20 0 2 0 8
SalfordLab60
11 44 3 0 2
SandwellLab72
9 58 3 0 2
ScarboroughNOC50
25 6 3 0 16
Scottish BordersNOC34
11 0 10 6 7
SedgemoorCon48
31 13 2 0 2
SeftonNOC66
14 28 23 0 1
SelbyCon41
29 10 0 0 2
SevenoaksCon54
47 4 2 0 1
SheffieldLab84
0 49 32 0 3
ShepwayCon46
44 0 0 0 2
Shetland IslandsInd22
0 0 0 0 22
ShropshireCon74
54 7 11 0 2
SloughLab41
9 27 2 0 3
SolihullCon51
29 6 12 0 4
SomersetCon58
35 2 21 0 0
South AyrshireNOC30
12 9 0 8 1
South BuckinghamshireCon40
38 0 1 0 1
South CambridgeshireCon57
31 1 18 0 7
South DerbyshireCon36
19 17 0 0 0
South GloucestershireNOC70
34 15 21 0 0
South HamsCon40
30 1 5 0 4
South HollandCon37
25 0 0 0 12
South KestevenCon58
39 6 1 0 12
South LakelandLD51
18 1 32 0 0
South LanarkshireNOC67
8 30 2 24 3
South NorfolkCon46
38 0 8 0 0
South NorthamptonshireCon42
33 1 2 0 6
South OxfordshireCon48
33 4 4 0 7
South RibbleCon55
33 21 1 0 0
South SomersetLD60
25 0 31 0 4
South StaffordshireCon49
42 2 0 0 5
South TynesideLab54
1 39 1 0 13
SouthamptonCon48
26 19 3 0 0
Southend-on-SeaCon51
28 4 10 0 9
SouthwarkLab63
3 35 25 0 0
SpelthorneCon39
32 0 6 0 1
St AlbansNOC58
29 3 24 0 2
St EdmundsburyCon45
38 3 0 0 4
St HelensLab48
4 35 9 0 0
StaffordCon59
38 17 2 0 2
StaffordshireCon62
49 3 4 0 6
Staffordshire MoorlandsNOC56
26 7 4 0 19
StevenageLab39
9 27 3 0 0
StirlingNOC22
4 8 3 7 0
StockportNOC63
11 16 31 0 5
Stockton-On-TeesNOC56
12 27 4 0 13
Stoke-on-TrentLab44
2 34 0 0 8
Stratford-on-AvonCon53
34 0 16 0 3
StroudNOC51
25 11 6 0 9
SuffolkCon75
55 4 11 0 5
Suffolk CoastalCon55
44 4 5 0 2
SunderlandLab75
14 56 1 0 4
SurreyCon80
56 1 13 0 10
Surrey HeathCon40
36 2 0 0 2
SuttonLD54
11 0 43 0 0
SwaleCon47
32 13 1 0 1
SwanseaNOC72
5 27 23 1 16
SwindonCon59
38 17 4 0 0
TamesideLab57
8 48 0 0 1
TamworthCon30
23 6 0 0 1
TandridgeCon42
34 0 6 0 2
Taunton DeaneNOC56
28 3 23 0 2
TeignbridgeCon46
26 0 13 0 7
Telford & WrekinLab54
17 33 3 0 1
TendringCon60
33 9 2 0 16
Test ValleyCon48
36 0 12 0 0
TewkesburyCon38
24 0 11 0 3
ThanetNOC56
27 26 0 0 3
Three RiversLD48
14 4 29 0 1
ThurrockNOC49
22 24 0 0 3
Tonbridge & MallingCon53
48 1 4 0 0
TorbayCon36
22 1 9 0 4
TorfaenNOC44
5 18 2 3 16
TorridgeNOC36
18 1 6 0 11
Tower HamletsLab51
8 41 1 0 1
TraffordCon63
37 22 4 0 0
Tunbridge WellsCon48
39 1 6 0 2
UttlesfordCon44
34 0 8 0 2
Vale of GlamorganCon47
25 13 0 6 3
Vale Of White HorseCon51
31 1 19 0 0
WakefieldLab63
21 39 0 0 3
WalsallNOC60
28 26 5 0 1
Waltham ForestLab60
18 36 6 0 0
WandsworthCon60
47 13 0 0 0
WarringtonLab57
6 34 17 0 0
WarwickCon46
25 8 9 0 4
WarwickshireCon62
39 10 12 0 1
WatfordLD36
2 6 24 0 4
WaveneyNOC48
23 23 0 0 2
WaverleyCon57
56 0 0 0 1
WealdenCon55
47 0 3 0 5
WellingboroughCon36
27 9 0 0 0
Welwyn HatfieldCon48
37 9 2 0 0
West BerkshireCon52
39 0 13 0 0
West DevonCon31
19 0 3 0 9
West DorsetCon48
32 0 11 0 5
West DunbartonshireNOC22
0 10 0 9 3
West LancashireCon54
33 21 0 0 0
West LindseyCon37
21 2 11 0 3
West LothianNOC32
1 14 0 13 4
West OxfordshireCon49
44 1 4 0 0
West SomersetCon28
19 2 0 0 7
West SussexCon71
48 2 21 0 0
WestminsterCon60
48 12 0 0 0
Weymouth & PortlandNOC36
17 7 10 0 2
WiganLab75
5 58 2 0 10
WiltshireCon98
61 2 24 0 11
WinchesterNOC57
27 1 27 0 2
Windsor & MaidenheadCon57
51 0 1 0 5
WirralNOC66
27 29 10 0 0
WokingCon36
20 0 16 0 0
WokinghamCon54
45 0 9 0 0
WolverhamptonLab60
22 35 3 0 0
WorcesterCon35
18 12 3 0 2
WorcestershireCon57
42 3 8 0 4
WorthingCon37
25 0 11 0 1
WrexhamNOC52
5 11 12 4 20
WychavonCon45
38 1 5 0 1
WycombeCon60
42 7 8 0 3
WyreCon55
40 15 0 0 0
Wyre ForestCon42
24 6 0 0 12
YorkLab47
10 26 8 0 3

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