Trees are a very important part of a healthy lifestyle when living in a city. Studies have shown they reduce the heat island effect, clean the air and people are less stressed and generally happier living in a city with lots of trees.

When researching which cities have the most trees, there were a few ways to measure it. We could have gone by raw number of trees, but cities are different sizes and densities, so we thought the best way to go would be to list cities with the most trees per capita or physical size.

Minneapolis is at the top of the pile with 9,833 trees per capita, followed closely by Kansas City and Cincinnati with 8,672 and 6,292 respectively.

tree coverage in Cincinati

List of cities by tree coverage per capita

#CityStateTree Cover Per Capita
1MinneapolisMinnesota9,833
2Kansas CityMissouri8,672
3CincinnatiOhio6,292
4WashingtonDistrict of Columbia5,866
5NashvilleTennessee5,360
6LouisvilleKentucky5,173
7Saint LouisMissouri4,764
8MemphisTennessee4,059
9ChicagoIllinois3,971
10HoustonTexas3,857
11ColumbusOhio3,186
12Des MoinesIowa3,023
13MadisonWisconsin2,698
14BuffaloNew York2,641
15MilwaukeeWisconsin2,476
16HarrisburgPennsylvania2,185
17DetroitDetroit2,097
18TulsaOklahoma2,050
19BaltimoreMaryland1,940
20Little RockArkansas1,884
21RaleighNorth Carolina1,853
22IndianapolisIndiana1,712
23Grand RapidsMichigan1,689
24AlbanyNew York1,602
25PhiladelphiaPennsylvania1,517
26BirminghamAlabama1,088
27CharlotteNorth Carolina1,020
28OrlandoFlorida990
29PortlandOregon964
30DallasTexas895
31MiamiFlorida818
32DaytonOhio777
33ClevelandOhio767
34PittsburghPennsylvania754
35AkronOhio697
36New YorkNew York658
37OmahaNebraska639
38Salt Lake CityUtah630
39TampaFlorida568
40Baton RougeLouisiana543
41AtlantaGeorgia467
42Saint PetersburgFlorida385
43BostonMassachusetts317
44CharlestonSouth Carolina303
45San AntonioTexas295
46AustinTexas277
47SeattleWashington275
48ToledoOhio253
49New OrleansLouisiana239
50JacksonvilleFlorida217
Minneapolis tree coverage per capita

Cities with the least trees per sq mile

The above list shows the top 50 cities with the best tree coverage per capita, but at the other end of the spectrum, there are some cities with very few trees. The winner for the worst tree coverages goes to Tucson AZ with just 1.07 trees per capita.

Some other cities with very few trees are El Paso TX with just 3 trees per sq mile and Las Vegas NV with just 3.21 trees per sq mile.

Ben McInerney
Author: Ben McInerney - Ben is a qualified arborist with 15 plus years of industry experience in Arboriculture. He ran a successful tree service before turning to writing and publishing. Ben is dedicated to providing users with the most accurate up-to-date information on everything trees.