Upper Mount Royal
2,758 peopleScore 76.1·#35 of 2,556 Canadian towns
Strongest: jobs & income A+, walkability A+·lowest: safety B−
Each edition grades its towns against each other only.
Last comes Forest Lawn, at C−. Nationally, Upper Mount Royal ranks #35 of 2,556. 5 neighbourhoods in Calgary reach the top 100 for all of Canada. Nowhere in Calgary does better on this list than Upper Mount Royal, at A+. Garrison Woods is second (A+) and Altadore third (A+). Of the 151 on the list, 75 earn an A.
Overall grade: one score from every livability grade, each neighbourhood placed on the scale of Canada’s towns How grades work
Score 76.1·#35 of 2,556 Canadian towns
Strongest: jobs & income A+, walkability A+·lowest: safety B−
Score 74.7·#52 of 2,556 Canadian towns
Strongest: jobs & income A+, health A+·lowest: safety B−
#3Score 73.7·#71 of 2,556 Canadian towns
Strongest: jobs & income A+, health A+·lowest: cost of living C+
Each neighbourhood by its overall score, best first, with its grade and national rank beside it.
151 neighbourhoods
Photos: Altadore, jockrutherford from Owen Sound, ON (CC BY-SA 2.0), via Wikimedia Commons.
Sources: TownRatings grades: our own summary of the data, ranking Canadian towns against each other only, run #73 of 10 November 2026. Under the Statistics Canada Open Licence.
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).