Skip to main content

Tree cover (England)

Updated:

In 2023 Friends of the Earth produced mapping of tree cover in England, including lone and street trees.

100%
75%
50%
25%
0%
Hexmap Aberafan Maesteg
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Aldershot
Tree canopy cover: 31%
Neighbourhoods with less than 10% tree canopy: 10%
Aldridge-Brownhills
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 47%
Altrincham and Sale West
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 37%
Alyn and Deeside
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Amber Valley
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 32%
Arundel and South Downs
Tree canopy cover: 28%
Neighbourhoods with less than 10% tree canopy: 10%
Ashfield
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 45%
Ashford
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 23%
Ashton-under-Lyne
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 56%
Aylesbury
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 53%
Banbury
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 27%
Bangor Aberconwy
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Barking
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 71%
Barnsley North
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 46%
Barnsley South
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 59%
Barrow and Furness
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 64%
Basildon and Billericay
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 15%
Basingstoke
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 13%
Bassetlaw
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 53%
Bath
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 16%
Battersea
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 49%
Beaconsfield
Tree canopy cover: 30%
Neighbourhoods with less than 10% tree canopy: 3%
Beckenham and Penge
Tree canopy cover: 21%
Neighbourhoods with less than 10% tree canopy: 19%
Bedford
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 67%
Bermondsey and Old Southwark
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 50%
Bethnal Green and Stepney
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 32%
Beverley and Holderness
Tree canopy cover: 4%
Neighbourhoods with less than 10% tree canopy: 81%
Bexhill and Battle
Tree canopy cover: 28%
Neighbourhoods with less than 10% tree canopy: 22%
Bexleyheath and Crayford
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 69%
Bicester and Woodstock
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 34%
Birkenhead
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 48%
Birmingham Edgbaston
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 3%
Birmingham Erdington
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 32%
Birmingham Hall Green and Moseley
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 33%
Birmingham Hodge Hill and Solihull North
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 46%
Birmingham Ladywood
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 72%
Birmingham Northfield
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 6%
Birmingham Perry Barr
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 47%
Birmingham Selly Oak
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 10%
Birmingham Yardley
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 30%
Bishop Auckland
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 67%
Blackburn
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 55%
Blackley and Middleton South
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 24%
Blackpool North and Fleetwood
Tree canopy cover: 4%
Neighbourhoods with less than 10% tree canopy: 87%
Blackpool South
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 86%
Blaenau Gwent and Rhymney
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Blaydon and Consett
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 27%
Blyth and Ashington
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 63%
Bognor Regis and Littlehampton
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 78%
Bolsover
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 42%
Bolton North East
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 33%
Bolton South and Walkden
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 59%
Bolton West
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 43%
Bootle
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 87%
Boston and Skegness
Tree canopy cover: 3%
Neighbourhoods with less than 10% tree canopy: 97%
Bournemouth East
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 28%
Bournemouth West
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 20%
Bracknell
Tree canopy cover: 38%
Neighbourhoods with less than 10% tree canopy: 0%
Bradford East
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 97%
Bradford South
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 95%
Bradford West
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 92%
Braintree
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 27%
Brecon, Radnor and Cwm Tawe
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Brent East
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 61%
Brent West
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 46%
Brentford and Isleworth
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 46%
Brentwood and Ongar
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 14%
Bridgend
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Bridgwater
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 68%
Bridlington and The Wolds
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 78%
Brigg and Immingham
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 83%
Brighton Kemptown and Peacehaven
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 60%
Brighton Pavilion
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 17%
Bristol Central
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 35%
Bristol East
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 60%
Bristol North East
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 48%
Bristol North West
Tree canopy cover: 4%
Neighbourhoods with less than 10% tree canopy: 38%
Bristol South
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 57%
Broadland and Fakenham
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 22%
Bromley and Biggin Hill
Tree canopy cover: 25%
Neighbourhoods with less than 10% tree canopy: 4%
Bromsgrove
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 12%
Broxbourne
Tree canopy cover: 26%
Neighbourhoods with less than 10% tree canopy: 27%
Broxtowe
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 52%
Buckingham and Bletchley
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 61%
Burnley
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 71%
Burton and Uttoxeter
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 63%
Bury North
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 55%
Bury South
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 31%
Bury St Edmunds and Stowmarket
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 24%
Caerfyrddin
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Caerphilly
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Calder Valley
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 83%
Camborne and Redruth
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 51%
Cambridge
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 14%
Cannock Chase
Tree canopy cover: 26%
Neighbourhoods with less than 10% tree canopy: 45%
Canterbury
Tree canopy cover: 24%
Neighbourhoods with less than 10% tree canopy: 13%
Cardiff East
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Cardiff North
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Cardiff South and Penarth
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Cardiff West
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Carlisle
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 66%
Carshalton and Wallington
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 38%
Castle Point
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 68%
Central Devon
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 8%
Central Suffolk and North Ipswich
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 48%
Ceredigion Preseli
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Chatham and Aylesford
Tree canopy cover: 21%
Neighbourhoods with less than 10% tree canopy: 13%
Cheadle
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 11%
Chelmsford
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 40%
Chelsea and Fulham
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 44%
Cheltenham
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 46%
Chesham and Amersham
Tree canopy cover: 25%
Neighbourhoods with less than 10% tree canopy: 10%
Chester North and Neston
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 75%
Chester South and Eddisbury
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 53%
Chesterfield
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 37%
Chichester
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 64%
Chingford and Woodford Green
Tree canopy cover: 27%
Neighbourhoods with less than 10% tree canopy: 6%
Chippenham
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 36%
Chipping Barnet
Tree canopy cover: 26%
Neighbourhoods with less than 10% tree canopy: 1%
Chorley
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 29%
Christchurch
Tree canopy cover: 26%
Neighbourhoods with less than 10% tree canopy: 17%
Cities of London and Westminster
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 45%
City of Durham
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 43%
Clacton
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 87%
Clapham and Brixton Hill
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 33%
Clwyd East
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Clwyd North
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Colchester
Tree canopy cover: 21%
Neighbourhoods with less than 10% tree canopy: 28%
Colne Valley
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 89%
Congleton
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 10%
Corby and East Northamptonshire
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 63%
Coventry East
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 93%
Coventry North West
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 77%
Coventry South
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 71%
Cramlington and Killingworth
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 64%
Crawley
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 53%
Crewe and Nantwich
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 35%
Croydon East
Tree canopy cover: 26%
Neighbourhoods with less than 10% tree canopy: 36%
Croydon South
Tree canopy cover: 30%
Neighbourhoods with less than 10% tree canopy: 3%
Croydon West
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 70%
Dagenham and Rainham
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 80%
Darlington
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 27%
Dartford
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 62%
Daventry
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 58%
Derby North
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 38%
Derby South
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 60%
Derbyshire Dales
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 22%
Dewsbury and Batley
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 82%
Didcot and Wantage
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 52%
Doncaster Central
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 65%
Doncaster East and the Isle of Axholme
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 63%
Doncaster North
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 82%
Dorking and Horley
Tree canopy cover: 29%
Neighbourhoods with less than 10% tree canopy: 22%
Dover and Deal
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 53%
Droitwich and Evesham
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 48%
Dudley
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 17%
Dulwich and West Norwood
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 11%
Dunstable and Leighton Buzzard
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 83%
Dwyfor Meirionnydd
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Ealing Central and Acton
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 41%
Ealing North
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 30%
Ealing Southall
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 71%
Earley and Woodley
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 14%
Easington
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 60%
East Grinstead and Uckfield
Tree canopy cover: 26%
Neighbourhoods with less than 10% tree canopy: 2%
East Ham
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 57%
East Hampshire
Tree canopy cover: 23%
Neighbourhoods with less than 10% tree canopy: 4%
East Surrey
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 4%
East Thanet
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 70%
East Wiltshire
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 35%
East Worthing and Shoreham
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 69%
Eastbourne
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 72%
Eastleigh
Tree canopy cover: 24%
Neighbourhoods with less than 10% tree canopy: 13%
Edmonton and Winchmore Hill
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 49%
Ellesmere Port and Bromborough
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 54%
Eltham and Chislehurst
Tree canopy cover: 25%
Neighbourhoods with less than 10% tree canopy: 19%
Ely and East Cambridgeshire
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 75%
Enfield North
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 44%
Epping Forest
Tree canopy cover: 26%
Neighbourhoods with less than 10% tree canopy: 7%
Epsom and Ewell
Tree canopy cover: 25%
Neighbourhoods with less than 10% tree canopy: 5%
Erewash
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 53%
Erith and Thamesmead
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 32%
Esher and Walton
Tree canopy cover: 23%
Neighbourhoods with less than 10% tree canopy: 25%
Exeter
Tree canopy cover: 21%
Neighbourhoods with less than 10% tree canopy: 27%
Exmouth and Exeter East
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 31%
Fareham and Waterlooville
Tree canopy cover: 21%
Neighbourhoods with less than 10% tree canopy: 25%
Farnham and Bordon
Tree canopy cover: 38%
Neighbourhoods with less than 10% tree canopy: 5%
Faversham and Mid Kent
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 21%
Feltham and Heston
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 62%
Filton and Bradley Stoke
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 29%
Finchley and Golders Green
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 8%
Folkestone and Hythe
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 47%
Forest of Dean
Tree canopy cover: 24%
Neighbourhoods with less than 10% tree canopy: 17%
Frome and East Somerset
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 23%
Fylde
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 85%
Gainsborough
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 75%
Gateshead Central and Whickham
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 46%
Gedling
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 60%
Gillingham and Rainham
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 21%
Glastonbury and Somerton
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 74%
Gloucester
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 71%
Godalming and Ash
Tree canopy cover: 34%
Neighbourhoods with less than 10% tree canopy: 0%
Goole and Pocklington
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 80%
Gorton and Denton
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 59%
Gosport
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 52%
Gower
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Grantham and Bourne
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 67%
Gravesham
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 72%
Great Grimsby and Cleethorpes
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 78%
Great Yarmouth
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 79%
Greenwich and Woolwich
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 33%
Guildford
Tree canopy cover: 27%
Neighbourhoods with less than 10% tree canopy: 10%
Hackney North and Stoke Newington
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 13%
Hackney South and Shoreditch
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 25%
Halesowen
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 20%
Halifax
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 92%
Hamble Valley
Tree canopy cover: 24%
Neighbourhoods with less than 10% tree canopy: 5%
Hammersmith and Chiswick
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 41%
Hampstead and Highgate
Tree canopy cover: 34%
Neighbourhoods with less than 10% tree canopy: 3%
Harborough, Oadby and Wigston
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 41%
Harlow
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 6%
Harpenden and Berkhamsted
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 38%
Harrogate and Knaresborough
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 22%
Harrow East
Tree canopy cover: 24%
Neighbourhoods with less than 10% tree canopy: 48%
Harrow West
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 42%
Hartlepool
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 90%
Harwich and North Essex
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 43%
Hastings and Rye
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 26%
Havant
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 18%
Hayes and Harlington
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 51%
Hazel Grove
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 30%
Hemel Hempstead
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 11%
Hendon
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 21%
Henley and Thame
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 40%
Hereford and South Herefordshire
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 37%
Herne Bay and Sandwich
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 77%
Hertford and Stortford
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 10%
Hertsmere
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 13%
Hexham
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 40%
Heywood and Middleton North
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 54%
High Peak
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 37%
Hinckley and Bosworth
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 79%
Hitchin
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 47%
Holborn and St Pancras
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 24%
Honiton and Sidmouth
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 16%
Hornchurch and Upminster
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 39%
Hornsey and Friern Barnet
Tree canopy cover: 24%
Neighbourhoods with less than 10% tree canopy: 2%
Horsham
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 52%
Houghton and Sunderland South
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 62%
Hove and Portslade
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 35%
Huddersfield
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 98%
Huntingdon
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 68%
Hyndburn
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 60%
Ilford North
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 56%
Ilford South
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 77%
Ipswich
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 54%
Isle of Wight East
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 29%
Isle of Wight West
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 48%
Islington North
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 10%
Islington South and Finsbury
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 11%
Jarrow and Gateshead East
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 52%
Keighley and Ilkley
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 90%
Kenilworth and Southam
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 35%
Kensington and Bayswater
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 31%
Kettering
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 85%
Kingston and Surbiton
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 30%
Kingston upon Hull East
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 71%
Kingston upon Hull North and Cottingham
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 54%
Kingston upon Hull West and Haltemprice
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 50%
Kingswinford and South Staffordshire
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 31%
Knowsley
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 58%
Lancaster and Wyre
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 93%
Leeds Central and Headingley
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 41%
Leeds East
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 75%
Leeds North East
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 10%
Leeds North West
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 48%
Leeds South
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 85%
Leeds South West and Morley
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 55%
Leeds West and Pudsey
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 75%
Leicester East
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 69%
Leicester South
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 48%
Leicester West
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 33%
Leigh and Atherton
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 52%
Lewes
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 36%
Lewisham East
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 36%
Lewisham North
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 15%
Lewisham West and East Dulwich
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 30%
Leyton and Wanstead
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 23%
Lichfield
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 80%
Lincoln
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 55%
Liverpool Garston
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 47%
Liverpool Riverside
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 82%
Liverpool Walton
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 73%
Liverpool Wavertree
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 48%
Liverpool West Derby
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 64%
Llanelli
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Loughborough
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 37%
Louth and Horncastle
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 81%
Lowestoft
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 58%
Luton North
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 89%
Luton South and South Bedfordshire
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 84%
Macclesfield
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 8%
Maidenhead
Tree canopy cover: 25%
Neighbourhoods with less than 10% tree canopy: 3%
Maidstone and Malling
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 25%
Makerfield
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 50%
Maldon
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 60%
Manchester Central
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 76%
Manchester Rusholme
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 60%
Manchester Withington
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 30%
Mansfield
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 45%
Melksham and Devizes
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 37%
Melton and Syston
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 81%
Meriden and Solihull East
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 13%
Merthyr Tydfil and Aberdare
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Mid Bedfordshire
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 56%
Mid Buckinghamshire
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 36%
Mid Cheshire
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 20%
Mid Derbyshire
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 37%
Mid Dorset and North Poole
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 13%
Mid Leicestershire
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 24%
Mid Norfolk
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 34%
Mid Sussex
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 2%
Mid and South Pembrokeshire
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Middlesbrough South and East Cleveland
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 27%
Middlesbrough and Thornaby East
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 76%
Milton Keynes Central
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 44%
Milton Keynes North
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 30%
Mitcham and Morden
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 61%
Monmouthshire
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Montgomeryshire and Glyndŵr
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Morecambe and Lunesdale
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 86%
Neath and Swansea East
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
New Forest East
Tree canopy cover: 36%
Neighbourhoods with less than 10% tree canopy: 5%
New Forest West
Tree canopy cover: 24%
Neighbourhoods with less than 10% tree canopy: 6%
Newark
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 75%
Newbury
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 18%
Newcastle upon Tyne Central and West
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 78%
Newcastle upon Tyne East and Wallsend
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 65%
Newcastle upon Tyne North
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 49%
Newcastle-under-Lyme
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 22%
Newport East
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Newport West and Islwyn
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Newton Abbot
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 16%
Newton Aycliffe and Spennymoor
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 52%
Normanton and Hemsworth
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 84%
North Bedfordshire
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 67%
North Cornwall
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 35%
North Cotswolds
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 27%
North Devon
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 31%
North Dorset
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 28%
North Durham
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 37%
North East Cambridgeshire
Tree canopy cover: 2%
Neighbourhoods with less than 10% tree canopy: 91%
North East Derbyshire
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 33%
North East Hampshire
Tree canopy cover: 25%
Neighbourhoods with less than 10% tree canopy: 5%
North East Hertfordshire
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 33%
North East Somerset and Hanham
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 37%
North Herefordshire
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 21%
North Norfolk
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 17%
North Northumberland
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 59%
North Shropshire
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 43%
North Somerset
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 25%
North Warwickshire and Bedworth
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 66%
North West Cambridgeshire
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 52%
North West Essex
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 34%
North West Hampshire
Tree canopy cover: 21%
Neighbourhoods with less than 10% tree canopy: 3%
North West Leicestershire
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 25%
North West Norfolk
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 64%
Northampton North
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 36%
Northampton South
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 22%
Norwich North
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 26%
Norwich South
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 5%
Nottingham East
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 56%
Nottingham North and Kimberley
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 51%
Nottingham South
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 46%
Nuneaton
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 86%
Old Bexley and Sidcup
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 35%
Oldham East and Saddleworth
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 34%
Oldham West, Chadderton and Royton
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 48%
Orpington
Tree canopy cover: 23%
Neighbourhoods with less than 10% tree canopy: 8%
Ossett and Denby Dale
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 45%
Oxford East
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 30%
Oxford West and Abingdon
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 18%
Peckham
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 17%
Pendle and Clitheroe
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 72%
Penistone and Stocksbridge
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 29%
Penrith and Solway
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 69%
Peterborough
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 46%
Plymouth Moor View
Tree canopy cover: 23%
Neighbourhoods with less than 10% tree canopy: 23%
Plymouth Sutton and Devonport
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 61%
Pontefract, Castleford and Knottingley
Tree canopy cover: 4%
Neighbourhoods with less than 10% tree canopy: 91%
Pontypridd
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Poole
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 41%
Poplar and Limehouse
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 58%
Portsmouth North
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 79%
Portsmouth South
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 71%
Preston
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 41%
Putney
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 27%
Queen's Park and Maida Vale
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 43%
Rawmarsh and Conisbrough
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 55%
Rayleigh and Wickford
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 43%
Reading Central
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 37%
Reading West and Mid Berkshire
Tree canopy cover: 21%
Neighbourhoods with less than 10% tree canopy: 12%
Redcar
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 66%
Redditch
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 3%
Reigate
Tree canopy cover: 27%
Neighbourhoods with less than 10% tree canopy: 16%
Rhondda and Ogmore
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Ribble Valley
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 25%
Richmond Park
Tree canopy cover: 25%
Neighbourhoods with less than 10% tree canopy: 21%
Richmond and Northallerton
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 74%
Rochdale
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 84%
Rochester and Strood
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 52%
Romford
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 61%
Romsey and Southampton North
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 4%
Rossendale and Darwen
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 65%
Rother Valley
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 54%
Rotherham
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 32%
Rugby
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 38%
Ruislip, Northwood and Pinner
Tree canopy cover: 26%
Neighbourhoods with less than 10% tree canopy: 5%
Runcorn and Helsby
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 52%
Runnymede and Weybridge
Tree canopy cover: 28%
Neighbourhoods with less than 10% tree canopy: 6%
Rushcliffe
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 47%
Rutland and Stamford
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 71%
Salford
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 59%
Salisbury
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 11%
Scarborough and Whitby
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 48%
Scunthorpe
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 77%
Sefton Central
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 50%
Selby
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 71%
Sevenoaks
Tree canopy cover: 27%
Neighbourhoods with less than 10% tree canopy: 16%
Sheffield Brightside and Hillsborough
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 33%
Sheffield Central
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 43%
Sheffield Hallam
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 11%
Sheffield Heeley
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 29%
Sheffield South East
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 25%
Sherwood Forest
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 33%
Shipley
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 78%
Shrewsbury
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 33%
Sittingbourne and Sheppey
Tree canopy cover: 4%
Neighbourhoods with less than 10% tree canopy: 77%
Skipton and Ripon
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 54%
Sleaford and North Hykeham
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 91%
Slough
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 46%
Smethwick
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 46%
Solihull West and Shirley
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 5%
South Basildon and East Thurrock
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 60%
South Cambridgeshire
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 59%
South Cotswolds
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 36%
South Derbyshire
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 46%
South Devon
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 24%
South Dorset
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 74%
South East Cornwall
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 13%
South Holland and The Deepings
Tree canopy cover: 2%
Neighbourhoods with less than 10% tree canopy: 88%
South Leicestershire
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 54%
South Norfolk
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 24%
South Northamptonshire
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 58%
South Ribble
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 45%
South Shields
Tree canopy cover: 6%
Neighbourhoods with less than 10% tree canopy: 80%
South Shropshire
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 17%
South Suffolk
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 33%
South West Devon
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 16%
South West Hertfordshire
Tree canopy cover: 21%
Neighbourhoods with less than 10% tree canopy: 16%
South West Norfolk
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 42%
South West Wiltshire
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 36%
Southampton Itchen
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 12%
Southampton Test
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 38%
Southend East and Rochford
Tree canopy cover: 2%
Neighbourhoods with less than 10% tree canopy: 86%
Southend West and Leigh
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 73%
Southgate and Wood Green
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 12%
Southport
Tree canopy cover: 3%
Neighbourhoods with less than 10% tree canopy: 67%
Spelthorne
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 48%
Spen Valley
Tree canopy cover: 4%
Neighbourhoods with less than 10% tree canopy: 98%
St Albans
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 26%
St Austell and Newquay
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 33%
St Helens North
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 46%
St Helens South and Whiston
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 70%
St Ives
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 50%
St Neots and Mid Cambridgeshire
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 67%
Stafford
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 44%
Staffordshire Moorlands
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 25%
Stalybridge and Hyde
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 21%
Stevenage
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 17%
Stockport
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 52%
Stockton North
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 65%
Stockton West
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 44%
Stoke-on-Trent Central
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 38%
Stoke-on-Trent North
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 33%
Stoke-on-Trent South
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 21%
Stone, Great Wyrley and Penkridge
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 30%
Stourbridge
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 28%
Stratford and Bow
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 45%
Stratford-on-Avon
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 50%
Streatham and Croydon North
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 37%
Stretford and Urmston
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 53%
Stroud
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 18%
Suffolk Coastal
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 39%
Sunderland Central
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 75%
Surrey Heath
Tree canopy cover: 36%
Neighbourhoods with less than 10% tree canopy: 0%
Sussex Weald
Tree canopy cover: 30%
Neighbourhoods with less than 10% tree canopy: 13%
Sutton Coldfield
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 13%
Sutton and Cheam
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 32%
Swansea West
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Swindon North
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 43%
Swindon South
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 39%
Tamworth
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 76%
Tatton
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 19%
Taunton and Wellington
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 53%
Telford
Tree canopy cover: 27%
Neighbourhoods with less than 10% tree canopy: 5%
Tewkesbury
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 78%
The Wrekin
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 38%
Thirsk and Malton
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 60%
Thornbury and Yate
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 22%
Thurrock
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 58%
Tipton and Wednesbury
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 61%
Tiverton and Minehead
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 14%
Tonbridge
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 9%
Tooting
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 59%
Torbay
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 25%
Torfaen
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Torridge and Tavistock
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 21%
Tottenham
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 28%
Truro and Falmouth
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 17%
Tunbridge Wells
Tree canopy cover: 29%
Neighbourhoods with less than 10% tree canopy: 8%
Twickenham
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 6%
Tynemouth
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 82%
Uxbridge and South Ruislip
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 34%
Vale of Glamorgan
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Vauxhall and Camberwell Green
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 19%
Wakefield and Rothwell
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 41%
Wallasey
Tree canopy cover: 5%
Neighbourhoods with less than 10% tree canopy: 84%
Walsall and Bloxwich
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 48%
Walthamstow
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 39%
Warrington North
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 65%
Warrington South
Tree canopy cover: 7%
Neighbourhoods with less than 10% tree canopy: 81%
Warwick and Leamington
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 41%
Washington and Gateshead South
Tree canopy cover: 16%
Neighbourhoods with less than 10% tree canopy: 42%
Watford
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 39%
Waveney Valley
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 75%
Weald of Kent
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 2%
Wellingborough and Rushden
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 50%
Wells and Mendip Hills
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 50%
Welwyn Hatfield
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 23%
West Bromwich
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 39%
West Dorset
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 42%
West Ham and Beckton
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 44%
West Lancashire
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 39%
West Suffolk
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 39%
West Worcestershire
Tree canopy cover: 15%
Neighbourhoods with less than 10% tree canopy: 33%
Westmorland and Lonsdale
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 64%
Weston-super-Mare
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 56%
Wetherby and Easingwold
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 47%
Whitehaven and Workington
Tree canopy cover: 9%
Neighbourhoods with less than 10% tree canopy: 59%
Widnes and Halewood
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 67%
Wigan
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 55%
Wimbledon
Tree canopy cover: 20%
Neighbourhoods with less than 10% tree canopy: 40%
Winchester
Tree canopy cover: 19%
Neighbourhoods with less than 10% tree canopy: 5%
Windsor
Tree canopy cover: 30%
Neighbourhoods with less than 10% tree canopy: 13%
Wirral West
Tree canopy cover: 8%
Neighbourhoods with less than 10% tree canopy: 40%
Witham
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 26%
Witney
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 38%
Woking
Tree canopy cover: 31%
Neighbourhoods with less than 10% tree canopy: 10%
Wokingham
Tree canopy cover: 25%
Neighbourhoods with less than 10% tree canopy: 4%
Wolverhampton North East
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 58%
Wolverhampton South East
Tree canopy cover: 11%
Neighbourhoods with less than 10% tree canopy: 52%
Wolverhampton West
Tree canopy cover: 17%
Neighbourhoods with less than 10% tree canopy: 11%
Worcester
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 35%
Worsley and Eccles
Tree canopy cover: 14%
Neighbourhoods with less than 10% tree canopy: 52%
Worthing West
Tree canopy cover: 18%
Neighbourhoods with less than 10% tree canopy: 44%
Wrexham
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
Wycombe
Tree canopy cover: 30%
Neighbourhoods with less than 10% tree canopy: 5%
Wyre Forest
Tree canopy cover: 22%
Neighbourhoods with less than 10% tree canopy: 29%
Wythenshawe and Sale East
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 33%
Yeovil
Tree canopy cover: 12%
Neighbourhoods with less than 10% tree canopy: 56%
Ynys Môn
Tree canopy cover: %
Neighbourhoods with less than 10% tree canopy: %
York Central
Tree canopy cover: 13%
Neighbourhoods with less than 10% tree canopy: 29%
York Outer
Tree canopy cover: 10%
Neighbourhoods with less than 10% tree canopy: 48%
Data: Environmental, economic and health data, (Friends of the Earth) / Hex layout: 2024 constituencies (Open Innovations and contributors)

Notes

Friends of the Earth - in partnership with Terra Sulis - used Light Detection and Ranging (LiDAR) data from the Environment Agency between 2016 and 2022 to look at every square metre of England. They first identified areas of ground and buildings to be excluded for the purposes of tree identification. A set of variables, including gradient, range and transparency, were then calculated for each location, using the height values for that square as well as neighbouring squares. The algorithm was trained on examples of known trees, and trees were identified from the patterns within these variables. Many of these training sets were used to cover the wide varieties of trees found in England. Hedges aren’t included in the classification, although trees in hedges are.

Once the algorithm was trained to identify trees, it was run on 5km-by-5km data tiles, each of which included 25 million sets of height values. Approximately 5,000 of these tiles, representing billions of data points, were run through the algorithm, producing a highly detailed tree map for the whole of England. Where the LiDAR data was unavailable, we substituted National Forest Inventory information as a proxy.

Identifying only trees and excluding buildings, buses, cars, lamp posts, pylons, wind turbines, bridges and so on wasn't easy, and there will be some misclassifications. Gantries over motorways and structures in oil refineries are surprisingly tree-like. Friends of the Earth actively tried to exclude these objects, but some may inevitably remain.

Some existing trees will be missing from the map. These include trees that have grown above the minimum height threshold in the last few years. Conversely, some trees will be on the map that no longer exist. These may have been cut down or lost in recent storms.