Loading ESG Ratings DashboardPreparing ratings, rankings and interactive map…
Camdor Global AdvisorsAssess
CGA Interactive ESG Ratings Dashboard

Track. Compare. Lead.

Explore Local Authority ESG ratings, compare relative performance and identify areas for further investigation across Environmental, Social and Governance themes.

UK ESG Ratings MapInteractive Authority Explorer
Loading UK authority map…
Ratings scale

Rating key

Letter grades are grouped into the following ESG risk bands.

NegligibleAAAAA+AA
LowAA-A+AA-
MediumBBB+BBBBBB-
HighBB+BBBB-
SevereB+BB-CCC+CCCCCC-CCCD
Not RatedNR
EnvironmentalA-Most common rating across 101 assessed authorities
SocialBBB+Most common rating across 101 assessed authorities
GovernanceBBBMost common rating across 101 assessed authorities
Overall ESG RatingBBB+Most common rating across 101 assessed authorities
Council rankings

Explore Councils & Leaderboards

Search, filter and compare ESG ratings across assessed UK Local Authorities.

RankCouncilNation / RegionType
Aberdeen City CouncilS12000033Scotland
North Eastern Scotland
Scottish CouncilAA-A-A-
Amber Valley Borough CouncilE07000032England
East Midlands
Borough CouncilBBBBBB-BBB-BBB-
Bassetlaw District CouncilE07000171England
East Midlands
District CouncilBBB+BB-BBBBB+
Bath and North East Somerset CouncilE06000022England
South West
Unitary AuthorityAA-AA+A+
Birmingham City CouncilE08000025England
West Midlands
Metropolitan BoroughA-A-A-BBB
Blackpool Borough CouncilE06000009England
North West
Unitary AuthorityBBB+BB+BBB+BBB
Blaenau Gwent County Borough CouncilW06000019Wales
South East Wales
Welsh County BoroughA-BB+BBBBBB
Bournemouth, Christchurch and Poole CouncilE06000058England
South West
Unitary AuthorityAA-A-AA
Bracknell Forest CouncilE06000036England
South East
Unitary AuthorityA-AAA
Bradford Metropolitan Borough CouncilE08000032England
Yorkshire and the Humber
Metropolitan BoroughAA-BBB+A-
Brentwood Borough CouncilE07000068England
East of England
Borough CouncilA-BBB-BBB-BBB
Bristol City CouncilE06000023England
South West
Unitary AuthorityAA+A+AA+AA-
Broxbourne Borough CouncilE07000095England
East of England
Borough CouncilA-BBB-BB+BBB-
Bury Metropolitan Borough CouncilE08000002England
North West
Metropolitan BoroughBBB+BBB+A-BBB+
Calderdale Metropolitan Borough CouncilE08000033England
Yorkshire and the Humber
Metropolitan BoroughA+AA+A
Cambridgeshire County CouncilE10000003England
East of England
County CouncilA+A-AA-A
Castle Point Borough CouncilE07000069England
East of England
Borough CouncilBB+BB-BBB-BB
Central Bedfordshire CouncilE06000056England
East of England
Unitary AuthorityA+BBB+BBB+A-
Chelmsford Borough CouncilE07000070England
East of England
Borough CouncilABBBBBB-BBB+
Cheltenham Borough CouncilE07000078England
South West
Borough CouncilA-BB+BBB+BBB
Cherwell District CouncilE07000177England
South East
District CouncilA-BBB+BBBBBB+
Chesterfield Borough CouncilE07000034England
East Midlands
Borough CouncilA-BB+ABBB
City of Wolverhampton CouncilE08000031England
West Midlands
Metropolitan BoroughABBB+BBB+A-
Conwy County Borough CouncilW06000003Wales
North Wales
Welsh County BoroughAA-A+A
Cornwall CouncilE06000052England
South West
Unitary AuthorityA-A-A-A-
Coventry City CouncilE08000026England
West Midlands
Metropolitan BoroughA-AA-A-
Crawley Borough CouncilE07000226England
South East
Borough CouncilABB+AA-BBB+
Darlington Borough CouncilE06000005England
North East
Unitary AuthorityAA-A+A+A+
Denbighshire County CouncilW06000004Wales
North Wales
Welsh County CouncilABBB+BBB+A-
Derbyshire County CouncilE10000007England
East Midlands
County CouncilABBB+BBB+A-
Doncaster Metropolitan Borough CouncilE08000017England
Yorkshire and the Humber
Metropolitan BoroughA-ABBBA-
Dorset County CouncilE06000059England
South West
Unitary AuthorityABBB+BBB-BBB+
Dover District CouncilE07000108England
South East
District CouncilA-BBB+BBBBBB+
Dundee City CouncilS12000042Scotland
Eastern Scotland
Scottish CouncilA-A-A-A-
East Dunbartonshire CouncilS12000045Scotland
West Central Scotland
Scottish CouncilAA-A-A-
Eastleigh Borough CouncilE07000086England
South East
Borough CouncilBBB+BB+BBBBBB
Falkirk CouncilS12000014Scotland
East Central Scotland
Scottish CouncilA+A-AA
Fife CouncilS12000047Scotland
Eastern Scotland
Scottish CouncilA-BBB+A-A-
Flintshire County CouncilW06000005Wales
North Wales
Welsh County CouncilABBB-BBB+BBB+
Gloucester City CouncilE07000081England
South West
District CouncilA-BB+BBBBBB-
Harlow District CouncilE07000073England
East of England
District CouncilA-BB+BBB+BBB
High Peak Borough CouncilE07000037England
East Midlands
Borough CouncilBBB+BB+BBBBBB
Isle of Wight CouncilE06000046England
South East
Unitary AuthorityAA-AA-
Kent County CouncilE10000016England
South East
County CouncilABBB-BBBBBB+
King's Lynn and West Norfolk Borough CouncilE07000146England
East of England
Borough CouncilABBBBBB+BBB+
Kirklees CouncilE08000034England
Yorkshire and the Humber
Metropolitan BoroughBBB+BBB-BBB-BBB-
Lancashire County CouncilE10000017England
North West
County CouncilA-BBBBBB+BBB+
Lewes District CouncilE07000063England
South East
District CouncilA+BBB-BBB+BBB+
Liverpool City CouncilE08000012England
North West
Metropolitan BoroughBBBBBBA-BBB+
London Borough of BexleyE09000004England
London
London BoroughBBBBBBBBBBBB
London Borough of BrentE09000005England
London
London BoroughA-BBB+AA-
London Borough of CroydonE09000008England
London
London BoroughA-BBB+A-BB+
London Borough of EnfieldE09000010England
London
London BoroughA+A-A-A-
London Borough of HaveringE09000016England
London
London BoroughA-BBB-BBB+BBB
London Borough of HounslowE09000018England
London
London BoroughAAA-A
London Borough of NewhamE09000025England
London
London BoroughA-A-A-A-
London Borough of Waltham ForestE09000031England
London
London BoroughAA-A-AA
Luton Borough CouncilE06000032England
East of England
Unitary AuthorityBBB+BBBBBBBBB
Manchester City CouncilE08000003England
North West
Metropolitan BoroughA+A+AA+
Mansfield District CouncilE07000174England
East Midlands
District CouncilBBBBB+BBBBBB-
Medway CouncilE06000035England
South East
Unitary AuthorityBBB+BBBBBB+BBB
Merthyr Tydfil CouncilW06000024Wales
South East Wales
Welsh County BoroughBBB+BBB-BB+BBB-
Middlesbrough CouncilE06000002England
North East
Unitary AuthorityBBBBBBBBB-BBB
Monmouthshire County CouncilW06000021Wales
South East Wales
Welsh County CouncilABBBBBBBBB+
Moray CouncilS12000020Scotland
Highlands and Islands
Scottish CouncilBBB+BBBBBB+BBB+
Newport City CouncilW06000022Wales
South East Wales
Welsh CouncilA+BBB+A-A-
North Kesteven District CouncilE07000139England
East Midlands
District CouncilA-BBBA-BBB+
North Lanarkshire CouncilS12000050Scotland
West Central Scotland
Scottish CouncilA+AAA
Northumberland County CouncilE06000057England
North East
Unitary AuthorityA-A-BBB+A-
Oldham Metropolitan Borough CouncilE08000004England
North West
Metropolitan BoroughA-BBB-A+BBB+
Pembrokeshire County CouncilW06000009Wales
South West Wales
Welsh County CouncilA-BBB+BBBBBB+
Peterborough City CouncilE06000031England
East of England
Unitary AuthorityA-BBBBBBBBB
Powys County CouncilW06000023Wales
Mid Wales
Welsh County CouncilBBB+A-BBBBBB+
Reading Borough CouncilE06000038England
South East
Unitary AuthorityA+BBBA-A-
Reigate and Banstead Borough CouncilE07000211England
South East
Borough CouncilA+BB+BBBBBB
Rochdale Metropolitan Borough CouncilE08000005England
North West
Metropolitan BoroughA+BBBA-A-
Royal Borough of Kensington and ChelseaE09000020England
London
London BoroughA-AA-A
Rushmoor Borough CouncilE07000092England
South East
Borough CouncilBBBBBBA-BBB+
Sandwell Metropolitan Borough CouncilE08000028England
West Midlands
Metropolitan BoroughBBB+BBB+A-BBB+
Solihull Metropolitan Borough CouncilE08000029England
West Midlands
Metropolitan BoroughAA-BBBA-
South Ayrshire CouncilS12000028Scotland
Southern Scotland
Scottish CouncilA-BBB+A-A-
South Cambridgeshire District CouncilE07000012England
East of England
District CouncilBBBBBB+BBBBBB+
South Gloucestershire CouncilE06000025England
South West
Unitary AuthorityA+A-BBBA-
South Lanarkshire CouncilS12000029Scotland
Southern Scotland
Scottish CouncilA-BBB+A-BBB+
Stockport Metropolitan Borough CouncilE08000007England
North West
Metropolitan BoroughA-BB+BBB+BBB
Stockton-on-Tees Borough CouncilE06000004England
North East
Unitary AuthorityBBBA-BB+BBB+
Suffolk County CouncilE10000029England
East of England
County CouncilA-A+BBBA-
Surrey Heath Borough CouncilE07000214England
South East
Borough CouncilA-BB+BBB-BBB-
Swale Borough CouncilE07000113England
South East
Borough CouncilBBB+A-BB+BBB+
Telford and Wrekin Borough CouncilE06000020England
West Midlands
Unitary AuthorityABBB+AA-
The Highland CouncilS12000017Scotland
Highlands and Islands
Scottish CouncilA-BBB+A-A-
Torfaen County Borough CouncilW06000020Wales
South East Wales
Welsh County BoroughAA-BBBA-
Uttlesford District CouncilE07000077England
East of England
District CouncilBBB+BBBBBB+BBB
Vale of Glamorgan CouncilW06000014Wales
South East Wales
Welsh County BoroughABBBBBB+BBB+
Wakefield CouncilE08000036England
Yorkshire and the Humber
Metropolitan BoroughA-BBBBBB+BBB+
Walsall Metropolitan Borough CouncilE08000030England
West Midlands
Metropolitan BoroughBBB+BBB+BBB+BBB+
West Dunbartonshire CouncilS12000039Scotland
West Central Scotland
Scottish CouncilA-BBB+BBB+BBB+
West Lindsey District CouncilE07000142England
East Midlands
District CouncilBBB+BBB+BBBBBB+
Wokingham Borough CouncilE06000041England
South East
Unitary AuthorityBBB+A-BBB+A-
Worcestershire County CouncilE10000034England
West Midlands
County CouncilA-BBB+BBBBBB+
Worthing Borough CouncilE07000229England
South East
Borough CouncilABB+BBBBBB
Indicative maturity check

Quick ESG Check for Councils

Answer five short questions to find your indicative maturity level.

How regularly is sustainability performance reported?

How is ESG incorporated into decision-making?

How far along is your council in implementing a climate or net zero strategy?

Are community engagement initiatives actively monitored?

Does your council publish transparent governance updates?

Your ESG maturity result is ready.

View Result