#1Heights
British Columbia · 22,141 peopleOverall B+·#813 of 2,556
Strongest: walkability A+, schools A+·lowest: cost of living D−
Each edition grades its towns against each other only.
Heights, #1 on this list · Photo: https://www.flickr.com/people/sillygwailo/ - sillygwailo / Richard Eriksson (CC BY 2.0)Leading Burnaby on this list is Heights, at A+. The places after the leader belong to Lochdale (A+) and Holdom (A). 11 of the 18 on this list grade in the A range. At the other end is Burnaby Mountain, with B−. Graded against British Columbia’s own places, the schools list stops at the provincial border.
Schools grade: provincial test results of the schools in the place or within 3 km, scored within Ontario, British Columbia or Alberta How grades work
#1Overall B+·#813 of 2,556
Strongest: walkability A+, schools A+·lowest: cost of living D−
#2Overall B·#1,096 of 2,556
Strongest: walkability A+, schools A+·lowest: cost of living D−
#3Overall B·#998 of 2,556
Strongest: walkability A+, schools A·lowest: cost of living D−
Schools is graded against places in British Columbia alone, so it has no national order; beside each place sit its overall grade and national rank.
18 neighbourhoods
Photos: Heights, https://www.flickr.com/people/sillygwailo/ - sillygwailo / … (CC BY 2.0) · Lochdale, The Cosmonaut (CC BY-SA 2.5 ca) · Holdom, Wakasui (CC0), 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).