Home › Canada › Best places to live Shannon, #1 on this list · Photo: Roncanada (CC BY 4.0) Canada · 2026 Best places to live in Canada Shannon, Quebec, ranks first of 2,556 towns of 2,500 or more in Canada. The top 5% of Canadian towns grade A+, and 94 of the 100 here do; scores run from 82.9 down to 72.4. Quebec has the most of them (57), and 7 provinces and territories have at least one.
The overall score, sorted across Canada; the letter and the province rank sit beside it. How grades work
#1 Score 82.9 · #1 of 499 in Quebec
Strongest: health A+ , jobs & income A+ · lowest: hazard risk C
#2 Score 82.0 · #2 of 499 in Quebec
Strongest: health A+ , safety A+ · lowest: walkability C
#3 Score 81.2 · #3 of 499 in Quebec
Strongest: health A+ , jobs & income A+ · lowest: hazard risk C
The top 100 Each province rank links to that province’s full list. The score (0–100) blends the seven graded subjects and sets the order; the letter places that score among Canadian towns of 2,500+, and A+ is the top 5%, so neighbours on the list often share a letter.
# Town Score Grade · province rank What drives it
1 Shannon Quebec · 7,088 people 82.9 top 0.1% A+ #1 of 499 Strongest: health A+ , jobs & income A+ · lowest: hazard risk C 2 Lac-Beauport Quebec · 8,524 people 82.0 top 0.1% A+ #2 of 499 Strongest: health A+ , safety A+ · lowest: walkability C 3 Boischatel Quebec · 9,250 people 81.2 top 0.2% A+ #3 of 499 Strongest: health A+ , jobs & income A+ · lowest: hazard risk C 4 Saint-Elzéar Quebec · 2,842 people 81.1 top 0.3% A+ #4 of 499 Strongest: jobs & income A+ , cost of living A · lowest: hazard risk C− 5 Lorne Manitoba · 3,022 people 80.5 top 0.3% A+ #1 of 181 Strongest: cost of living A+ , safety A+ · lowest: health B− 8 Stittsville Ontario · 19,753 people 79.5 top 0.6% A+ #1 of 858 Strongest: safety A+ , schools A+ · lowest: hazard risk C+ 9 Saint-Bernard Quebec · 2,680 people 79.1 top 0.6% A+ #7 of 499 Strongest: jobs & income A , safety A · lowest: hazard risk D 10 Sainte-Marie Quebec · 13,873 people 78.8 top 0.7% A+ #8 of 499 Strongest: jobs & income A , safety A · lowest: hazard risk C− 11 Saint-Bruno Quebec · 2,935 people 78.8 top 0.8% A+ #9 of 499 Strongest: cost of living A , health A · lowest: hazard risk C+ 12 Carp Ontario · 5,621 people 78.6 top 0.9% A+ #2 of 858 Strongest: safety A+ , schools A+ · lowest: hazard risk C+ 13 Cap-Rouge Quebec · 17,139 people 78.5 top 0.9% A+ #10 of 499 Strongest: health A+ , jobs & income A+ · lowest: hazard risk C− 14 Sainte-Julie Quebec · 30,981 people 78.3 top 0.9% A+ #11 of 499 Strongest: jobs & income A+ , safety A · lowest: hazard risk C− 19 Saint-Boniface Quebec · 5,405 people 77.6 top 1.0% A+ #13 of 499 Strongest: cost of living A , health A− · lowest: walkability C 22 Cardinal Creek Ontario · 11,676 people 77.3 top 1.3% A+ #6 of 858 Strongest: safety A+ , walkability A · lowest: hazard risk C+ 24 Saint-Maurice Quebec · 3,804 people 77.1 top 1.3% A+ #16 of 499 Strongest: cost of living A , safety A · lowest: walkability C− 26 Saint-Anselme Quebec · 4,534 people 76.9 top 1.5% A+ #18 of 499 Strongest: jobs & income A , safety A · lowest: hazard risk D 28 Neepawa Manitoba · 6,328 people 76.9 top 1.5% A+ #2 of 181 Strongest: jobs & income A+ , cost of living A · lowest: health B− 31 Rosetown Saskatchewan · 2,600 people 76.5 top 1.7% A+ #1 of 102 Strongest: jobs & income A+ , cost of living A · lowest: hazard risk B 32 Saint-Émile Quebec · 16,893 people 76.4 top 1.8% A+ #20 of 499 Strongest: health A+ , jobs & income A+ · lowest: hazard risk C− 33 Outlook Saskatchewan · 2,629 people 76.2 top 1.8% A+ #2 of 102 Strongest: walkability A , safety A− · lowest: hazard risk B 34 Hatley Quebec · 2,512 people 76.1 top 1.9% A+ #21 of 499 Strongest: jobs & income A+ , health A · lowest: walkability C− 37 Varennes Quebec · 21,490 people 76.0 top 2.0% A+ #22 of 499 Strongest: jobs & income A , safety A · lowest: hazard risk C− 39 Corkery Ontario · 3,822 people 75.9 top 2.0% A+ #12 of 858 Strongest: safety A+ , schools A+ · lowest: walkability D 42 Fallingbrook Ontario · 17,836 people 75.8 top 2.1% A+ #14 of 858 Strongest: safety A+ , walkability A · lowest: cost of living C 43 Warman Saskatchewan · 14,245 people 75.8 top 2.1% A+ #3 of 102 Strongest: jobs & income A+ , safety A · lowest: walkability B− 44 Labrador City Newfoundland and Labrador · 7,965 people 75.7 top 2.2% A+ #1 of 32 Strongest: jobs & income A+ , cost of living A+ · lowest: hazard risk D− 45 Oak Bay British Columbia · 18,626 people 75.6 top 2.3% A+ #1 of 250 Strongest: health A+ , safety A+ · lowest: cost of living D− 48 Manotick Ontario · 8,770 people 75.2 top 2.4% A+ #17 of 858 Strongest: safety A+ , schools A · lowest: hazard risk C+ 50 Saint-Honoré Quebec · 6,984 people 75.1 top 2.4% A+ #24 of 499 Strongest: cost of living A , health A · lowest: walkability C 52 Garrison Woods Alberta · 3,138 people 74.7 top 2.5% A+ #2 of 473 Strongest: jobs & income A+ , health A+ · lowest: safety B− 54 Beaverbrook Ontario · 6,762 people 74.7 top 2.5% A+ #21 of 858 Strongest: safety A+ , schools A+ · lowest: cost of living C− 55 Cap-Santé Quebec · 3,885 people 74.5 top 2.5% A+ #25 of 499 Strongest: health A , jobs & income A · lowest: walkability D 56 Saint-Michel Quebec · 17,303 people 74.5 top 2.6% A+ #26 of 499 Strongest: health A+ , jobs & income A+ · lowest: hazard risk C− 57 Beauceville Quebec · 6,228 people 74.5 top 2.6% A+ #27 of 499 Strongest: health A , cost of living A− · lowest: hazard risk C− 59 Dunrobin Ontario · 5,724 people 74.5 top 2.7% A+ #22 of 858 Strongest: safety A+ , schools A+ · lowest: walkability D 60 Candiac Quebec · 24,920 people 74.4 top 2.7% A+ #29 of 499 Strongest: health A , jobs & income A · lowest: hazard risk C− 61 Burlington Ontario · 197,737 people 74.4 top 2.8% A+ #23 of 858 Strongest: schools A+ , safety A · lowest: cost of living C− 62 Plessisville Quebec · 2,718 people 74.3 top 2.9% A+ #30 of 499 Strongest: jobs & income A+ , cost of living A · lowest: walkability C+ 64 Blainville Quebec · 61,739 people 74.1 top 3.1% A+ #32 of 499 Strongest: health A+ , safety A · lowest: hazard risk D 65 Saint-Liboire Quebec · 3,123 people 74.0 top 3.2% A+ #33 of 499 Strongest: jobs & income A , health A− · lowest: hazard risk C 68 Okotoks Alberta · 33,482 people 73.8 top 3.4% A+ #3 of 473 Strongest: health A+ , schools A · lowest: cost of living C+ 69 Saint-Pascal Quebec · 3,516 people 73.8 top 3.5% A+ #36 of 499 Strongest: health A , walkability A− · lowest: hazard risk D 71 Altadore Alberta · 7,675 people 73.7 top 3.6% A+ #4 of 473 Strongest: jobs & income A+ , health A+ · lowest: cost of living C+ 76 Sillery Quebec · 13,950 people 73.5 top 3.8% A+ #40 of 499 Strongest: health A+ , jobs & income A+ · lowest: hazard risk C− 77 Saint-Antonin Quebec · 4,633 people 73.5 top 3.8% A+ #41 of 499 Strongest: jobs & income A+ , cost of living A · lowest: hazard risk D 78 Scott Quebec · 2,938 people 73.3 top 3.9% A+ #42 of 499 Strongest: jobs & income A , safety A · lowest: hazard risk D 80 Saint-Prosper Quebec · 4,042 people 73.3 top 4.0% A+ #43 of 499 Strongest: safety A+ , cost of living A · lowest: hazard risk C− 81 Elbow Park Alberta · 4,120 people 73.3 top 4.1% A+ #5 of 473 Strongest: health A+ , jobs & income A · lowest: safety B− 82 Kanata Lakes Ontario · 19,861 people 73.2 top 4.1% A+ #27 of 858 Strongest: schools A+ , health A · lowest: cost of living C 83 Princeville Quebec · 6,400 people 73.1 top 4.1% A+ #44 of 499 Strongest: jobs & income A− , walkability A− · lowest: safety B 84 Martensville Saskatchewan · 11,808 people 73.0 top 4.2% A+ #4 of 102 Strongest: jobs & income A+ , hazard risk A · lowest: walkability C+ 85 Mercier Quebec · 16,036 people 72.9 top 4.3% A+ #45 of 499 Strongest: health A , safety A · lowest: hazard risk C− 86 Chambly Quebec · 31,870 people 72.9 top 4.4% A+ #46 of 499 Strongest: safety A , walkability A · lowest: hazard risk C− 86 Hébertville Quebec · 2,588 people 72.9 top 4.4% A+ #46 of 499 Strongest: cost of living A , health A · lowest: walkability C+ 89 Compton Quebec · 3,351 people 72.8 top 4.6% A+ #49 of 499 Strongest: health A , jobs & income A− · lowest: cost of living B− 90 Pont-Rouge Quebec · 11,339 people 72.8 top 4.7% A+ #50 of 499 Strongest: health A , safety A− · lowest: hazard risk C− 91 Saint-Martin Quebec · 2,687 people 72.8 top 4.8% A+ #51 of 499 Strongest: cost of living A , safety B+ · lowest: hazard risk C 92 Sainte-Claire Quebec · 3,724 people 72.6 top 4.9% A+ #52 of 499 Strongest: safety A , cost of living A− · lowest: hazard risk C− 93 Alma Quebec · 30,659 people 72.6 top 4.9% A+ #53 of 499 Strongest: health A , cost of living A− · lowest: hazard risk C+ 94 Bécancour Quebec · 14,943 people 72.5 top 5.0% A+ #54 of 499 Strongest: health A− , safety A− · lowest: walkability B− 95 Saint-Raymond Quebec · 11,951 people 72.5 top 5.1% A #55 of 499 Strongest: health A+ , cost of living A− · lowest: hazard risk C 96 Cougar Ridge Alberta · 7,101 people 72.5 top 5.2% A #6 of 473 Strongest: health A , schools A · lowest: safety B− 97 Val-Bélair Quebec · 30,003 people 72.5 top 5.2% A #56 of 499 Strongest: health A+ , jobs & income A+ · lowest: hazard risk C− 98 North Vancouver British Columbia · 97,845 people 72.4 top 5.2% A #2 of 250 Strongest: health A+ , walkability A · lowest: cost of living D− 99 Normandin Quebec · 3,065 people 72.4 top 5.3% A #57 of 499 Strongest: cost of living A+ , walkability A− · lowest: safety C+ Where they are The top 100 by province The grade curve is the same everywhere, so provinces and territories with many towns of 2,500 or more fill more of the list.
Big towns and cities Places of 50,000+: the top 10 The same grade, among the 98 ranked towns and city neighbourhoods of 50,000+, so a town of 3,000 isn’t weighed against a city.
1 A+ Burlington, Ontario 197,737 2 A+ Blainville, Quebec 61,739 3 A North Vancouver, British Columbia 97,845 4 A Lévis, Quebec 160,882 5 A Oakville, Ontario 243,107 6 A Georgetown, Ontario 68,265 7 A St. Albert, Alberta 74,621 8 A Saguenay, Quebec 151,972 9 A Rimouski, Quebec 51,756 10 A Milton, Ontario 157,345 Method
How this list is made The overall grade blends seven graded subjects (safety, cost of living, schools, health, jobs & income, walkability and hazard risk), each comparing a town with every other town in Canada of 1,000 or more; the towns of 2,500 or more are ranked on that blend, shown as the score (0–100), so the order has no ties. How grades work
Quick answers
Questions people ask Why isn’t my town on the list? The list ranks places of 2,500 people or more with an overall grade. That needs grades for cost of living, safety and health everywhere, plus Schools in Ontario, British Columbia and Alberta, and jobs and income and walkability elsewhere. A smaller place, or one missing one of those, shows the grades it has on its own page. First Nations reserves are in no list.
Are university towns ranked? No: where most residents are students, a town keeps its grades on its own page but sits out the rankings, since a student population changes what the figures mean.
Province by province
Best places to live, province by province Photos: Shannon, Roncanada (CC BY 4.0 ) · Lac-Beauport, Gabriel Picard (CC BY-SA 4.0 ) · Boischatel, Gilbertus (CC BY 3.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).