๐ŸŒณ torontotrees
April 2026 ยท analysis of the City of Toronto Street Tree Data

Toronto's canopy is unequally shared โ€” and the city no longer plants its most common tree

There are 689,013 trees on Toronto's city-owned road allowances. One in ten of them is a Norway maple โ€” a species the city no longer plants. Another way to put it: Toronto's signature street tree is a European import we've quietly decided was a mistake, and it still dominates our canopy.

That's the kind of thing that jumps out when you sit down with the inventory. Here are four more findings from an afternoon of poking at the data.

1. "Trees per kmยฒ" makes the city look more equal than it is

If you plot each of Toronto's 158 neighbourhoods with median household income on one axis and street-tree density (trees per kmยฒ) on the other, you get a loose positive slope. Correlation: r = 0.27. Real, but not dramatic. You'd be forgiven for concluding Toronto does okay on canopy equity.

Scatter plot of street trees per kmยฒ vs median household income, showing a loose positive relationship (r=0.27). Labelled extremes include Forest Hill South, Palmerston-Little Italy and Casa Loma at the top; Thorncliffe Park, St Lawrence and Morningside Heights at the bottom.
Density of street trees per kmยฒ, by neighbourhood, plotted against 2020 median household income. Red = Neighbourhood Improvement Areas, orange = Emerging Neighbourhoods.

But trees-per-kmยฒ is the wrong lens. A tight downtown block has short streets, and short streets have a lot of boulevard trees crammed into a small polygon. That makes Thorncliffe Park (median income $67k, a Neighbourhood Improvement Area) look denser than Bridle Path (median $222k), simply because Thorncliffe is physically smaller.

Switch to trees per capita and the picture changes sharply. Correlation jumps to r = 0.67. The Neighbourhood Improvement Areas โ€” the city's formal list of historically under-invested neighbourhoods โ€” cluster in the bottom left:

Scatter plot of street trees per capita vs median household income, showing a clear positive relationship (r=0.67). Red NIA neighbourhoods cluster at the bottom-left.
Street trees per capita, by neighbourhood, plotted against 2020 median household income. The NIA cluster (red) falls in the bottom-left.

Average trees per capita:

ClassificationTrees per capitaMedian income
Not NIA or Emerging0.28$93,000
Emerging Neighbourhood0.28$93,000
Neighbourhood Improvement Area0.20$72,000

A 40% gap. When we say NIAs were historically under-invested, we mean in things like libraries and transit and parks โ€” but also, literally, in trees.

2. A Bridle Path resident has 23ร— more city-owned trees per capita than someone in North Toronto

The extremes:

Most trees/personPer capitaFewest trees/personPer capita
Bridle Path-Sunnybrook-York Mills1.14North Toronto0.025
Princess-Rosethorn0.75North St. James Town0.037
St. Andrew-Windfields0.69Church-Wellesley0.038
Kingsway South0.67Yonge-Doris0.043
Forest Hill South0.56Harbourfront-CityPlace0.047

Some caveats matter here:

Both of those are fair. But neither explains away the NIA gap in the main scatter. A place like Thorncliffe Park โ€” 15,000 residents, mostly families, one of the densest neighbourhoods in North America, a formal Neighbourhood Improvement Area โ€” sits at 0.065 trees per capita. A mature single-family neighbourhood of similar population would be 4โ€“10ร— higher.

3. Toronto's #1 street tree is one the city no longer plants

Horizontal bar chart of the top 15 species in Toronto's street-tree inventory, with Norway maple at 69,563 trees, honey locust at 27,779, Colorado blue spruce at 24,109, red oak at 23,720, and littleleaf linden at 21,379.
The top 15 species in Toronto's street-tree inventory. Norway maple is roughly 2.5ร— the next-most-common species.

Norway maple (Acer platanoides) is 10.1% of all Toronto's city-owned street trees โ€” 69,563 of them. The next most-common species is honey locust at 4%, then Colorado blue spruce, red oak, and littleleaf linden. Five species make up a quarter of the entire canopy.

Here's the thing: Norway maple isn't on Toronto's current species-planted-on-streets list. It's an invasive, outcompetes native maples in ravines, hosts fewer insect species than oaks or willows, and casts such dense shade that almost nothing grows underneath. The city has been quietly replacing it for years. But you can't rip out 70,000 trees, so the result is a historical canopy dominated by a species the city has officially regretted.

If you've noticed more "mystery cultivar" maples and honey locusts going in on your street over the last decade โ€” that's why.

4. Downtown Toronto's street trees are the least diverse in the city

For each neighbourhood, the Shannon diversity index (H) captures how "even" the species mix is. Higher is more varied.

Choropleth map of Toronto's 158 neighbourhoods coloured by Shannon species-diversity index. Downtown core neighbourhoods (including Yonge-Bay Corridor and Downtown Yonge East) appear darkest (least diverse); west-end and east-end older residential neighbourhoods (Mimico, Corso Italia, Roncesvalles) appear brightest (most diverse).
Shannon diversity index of street-tree species, by neighbourhood. Darker = more monocultural. Lighter = more varied.

The downtown core has the lowest diversity in the city:

NeighbourhoodShannon HDominant species% of stock
Yonge-Bay Corridor2.78Honey locust22.9%
Downtown Yonge East3.04Honey locust31.5%
Bay-Cloverhill3.22Honey locust19.0%
Wellington Place3.26Honey locust23.9%
North St. James Town3.31Norway maple21.2%

Honey locust's dominance downtown makes a lot of sense โ€” it's tolerant of salt, pollution, compacted soil, and narrow tree pits. It also provides dappled shade rather than dense shade, so the light that does reach the sidewalk stays pleasant. It's the right species for the conditions. But 31% of one species in one neighbourhood is not a good situation. The last time Toronto trusted a single genus this heavily, it was elms โ€” and Dutch elm disease took most of them in the mid-20th century. Emerald ash borer did it again to ashes more recently.

A honey locust pest or disease would gut downtown's canopy in a decade.

5. What we can't tell from this data

Three things the inventory doesn't include:

Those are the three things I'd most want next. The city publishes LiDAR-based canopy cover layers from UFORE/i-Tree studies โ€” those would fill in the private-land half. Archival snapshots of the street-tree inventory (if any exist) would unlock the temporal picture.

Toronto is also the first Canadian municipality on treeequityscore.org's Toronto analyzer, which combines canopy, heat, and population vulnerability into a single block-level score. It's a good next stop if this post left you curious.

And if you live in one of the tree-poor neighbourhoods in this post, the city takes requests: Request a tree for your boulevard โ†’

What's in front of your house?

Type any Toronto address and see every street tree on your block โ€” species, size, bloom time, fall color, and a photo.

Look up an address โ†’