Jeff Allen is a cartographer based at the University of Toronto and does work for their School of Cities. He’s created some interesting visualizations, particularly around language. Here is a page where you can choose from dozens of languages to see how their speakers are distributed across the Toronto and Hamilton metropolitan areas.
Above I’ve chosen five languages represented in different colors. While French and Spanish speakers appear to follow overall population trends (no obvious clusters) there are very clear clusters for Mandarin, Punjabi and Italian.
I tried a few random smaller languages to see if they had their own clusters, which they do. Khmer and Lao speakers cluster in the same Jane Street area while Yiddish (and Hebrew also) cluster along Bathurst Street.
Another visualization traces the history or ethnic groups. Choose from over 20 languages and you get a scrolling story showing the distribution changes at various time periods going back to 1971 .
Here is Yiddish, showing the same pattern as in the previous map.
Branching out to other cities this visualization shows the English-French east-west divide in Montreal. The purple areas are the most bilingual, while yellow areas are where immigrants live and are less likely to speak either language.
You can see many more of his maps here.
Back to Toronto, here is a gorgeous, colorful map by Alex McPhee showing the most commonly spoken non-English languages across the city. The “small multiple“ maps across the bottom, showing the top languages are a nice touch.
He has produced similar maps for Montreal and Saskatoon.
I’ll close with one more Jeff Allen map: Dogs of Toronto.

































