20 Best Places To Live In Canada



2. Sherbrooke, Québec

Sherbrooke, nestled in southern Quebec, offers an attractive cost of living for those seeking affordability without sacrificing quality. With an average cost of living for a single person at $1,212 per month (excluding rent) and average home prices around $349,000, it’s significantly cheaper than Montreal. Sherbrooke is known for its lively student population, natural beauty, and the historical allure of its downtown. The city is a blend of urban convenience and natural landscapes, with places like Mont-Bellevue Park providing stunning outdoor experiences.