See which Canadian cities were ranked as the best places to live

Via Visit Downtown CanmorePhoto via Your Burlington Neighbourhoods TeamVia Frog BoxVia RemaxVia Good TimesVia Salmon Arm Observer

Love where you live? Spend your days wishing you could drop it all and take up residence in a tent on Hawaii’s shoreline? No matter where you lie in terms of community satisfaction, Macleans is ready to tell you how awesome (or crappy) your situation is. Now, it’s time to see if you live in one of the best places to live in Canada!

Here are the best comunities in Canada, by province.


places to live canada

Sorry, Toronto. The Hamilton-Niagara region cleaned up the top two spots, with Burlington coming in first. Proximity to a big city, affordable housing (as far as the area goes), and great nearby recreation all boosted the ranking. Also, it was ranked as the best place to raise a family in Canada right now. Relatively great weather, low crime, and top-notch access to health care all helped Burlington to the top spot over second-place Grimsby.



Alberta didn’t fare too well this year, considering economic slowdown and higher crime than other provinces. St. Albert rose above the rest, due in part to proximity to a major city, a provincial park, and plenty of public gardens and amenities. High scores across the board in wealth, economy, affordability, amenities, and culture secured St. Albs the gold medal over close competitors Canmore and Calgary.



This Montreal suburb boasted quick healthcare wait times, affordable childcare, and a thriving cultural scene. The economic strength of the Montreal area also boosted Montreal suburb Blainville to second place. Big drops in unemployment and low housing costs led to thriving populations. Maybe we need to learn French?


places to live weyburn

Seems Sask and Manisnowba are so “eh” they decided to rank them in the same pool. Sorry, prairies. Terrible climate and utter flatness aside, Weyburn took the crown for best place to live between the middlemost provinces. This little town of 12,000 could pat itself on the back for high average income and low housing cost. Also, Weyburn has low unemployment to boot. It came in just above Regina, and above the closest Manitoba town, Hanover.

Related Posts:
Jollibee Edmonton opens this week, & you could win a YEAR of free food
Spendy or savvy: your guide to a summer recharge


salmon arm

This little Okanagan town came in not just at #1 in BC, but #6 overall. Reasonable housing costs and a plethora of recreation and outdoors activities made this town of 19,000 a heavy hitter. Also, impressive economic growth of the region and shrinking unemployment further boosted ye old Arm to glory. In second place was West Kelowna, and in third was Nelson. Sorry, Vancouver. Seems the interior is the place to be.

Are you shocked at the results? Or, maybe you’re admiring your far-lower-than-average income tax bill in Nelson thinking you made a pretty good call. The best places to live in Canada might just inspire us to pack up and relocate… maybe. Check out the full results here.

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.