
Canada’s top 25 best places to live in 2018
This article first appeared on MoneySense.ca. Learn more.
—Updated 08/08/2018 to reflect correct figures for ’property tax as percentage of income’—

25. Whitby, Ont.
Rank in 2017: 103Population: 136,657Estimated Unemployment Rate: 5.7%Median Household Income: $101,792Average Household Net Worth: $817,453Property Tax as % of Income: 2.7%Total Days Above 20°C: 100Crime Rate Per 100,000:* 3,251Family Doctors Per 100,000:* 81
See more stats about Whitby, Ont. here.

24. New Tecumseth, Ont.
Rank in 2017: 170Population: 36,745Estimated Unemployment Rate: 5.7%Median Household Income: $96,041Average Household Net Worth: $755,965Property Tax as % of Income: 2.6%Total Days Above 20°C: 122Crime Rate Per 100,000:* 2,906Family Doctors Per 100,000:* 95
See more stats about New Tecumseth, Ont. here.

23. Newmarket, Ont.
Rank in 2017: 56Population: 90,908Estimated Unemployment Rate: 5.7%Median Household Income: $95,636Average Household Net Worth: $947,429Property Tax as % of Income: 2.7%Total Days Above 20°C: 107Crime Rate Per 100,000:* 2,749Family Doctors Per 100,000:* 95
See more stats about Newmarket, Ont. here.

22. Bonnyville No. 87, Alta.
Rank in 2017: 228Population: 14,658Estimated Unemployment Rate: 3.9%Median Household Income: $103,652Average Household Net Worth: $789,157Property Tax as % of Income: 1.4%Total Days Above 20°C: 86Crime Rate Per 100,000:* 4,899Family Doctors Per 100,000:* 93
See more stats about Bonnyville No. 87, Alta. here.

21. The Nation, Ont.
Rank in 2017: 123Population: 13,275Estimated Unemployment Rate: 5.1%Median Household Income: $88,088Average Household Net Worth: $478,620Property Tax as % of Income: 2.2%Total Days Above 20°C: 113Crime Rate Per 100,000:* 2,186Family Doctors Per 100,000:* 142
See more stats about The Nation, Ont. here.

20. Whistler, B.C.
Rank in 2017: 84Population: 13,193Estimated Unemployment Rate: 4.3%Median Household Income: $86,423Average Household Net Worth: $1,460,422Property Tax as % of Income: 1.2%Total Days Above 20°C: 83Crime Rate Per 100,000:* 14,137Family Doctors Per 100,000:* 159
See more stats about Whistler, B.C. here.

19. St. Albert, Alta.
Rank in 2017: 7Population: 70,874Estimated Unemployment Rate: 6.8%Median Household Income: $123,948Average Household Net Worth: $900,192Property Tax as % of Income: 2.0%Total Days Above 20°C: 84Crime Rate Per 100,000:* 5,313Family Doctors Per 100,000:* 129
See more stats about St. Albert, Alta. here.

18. King, Ont.
Rank in 2017: 68Population: 26,697Estimated Unemployment Rate: 5.7%Median Household Income: $110,816Average Household Net Worth: $2,655,435Property Tax as % of Income: 2.6%Total Days Above 20°C: 114Crime Rate Per 100,000:* 2,749Family Doctors Per 100,000:* 95
See more stats about King, Ont. here.

17. Lévis, Que.
Rank in 2017: 9Population: 147,403Estimated Unemployment Rate: 3.4%Median Household Income: $79,323Average Household Net Worth: $387,146Property Tax as % of Income: 2.0%Total Days Above 20°C: 94Crime Rate Per 100,000:* 2,784Family Doctors Per 100,000:* 106
See more stats about Lévis, Que. here.

16. Toronto, Ont.
Rank in 2017: 129Population: 2,933,262Estimated Unemployment Rate: 5.7%Median Household Income: $55,945Average Household Net Worth: $906,663Property Tax as % of Income: 2.0%Total Days Above 20°C: 117Crime Rate Per 100,000:* 3,847Family Doctors Per 100,000:* 75
See more stats about Toronto, Ont. here.

15. Fort St. John, B.C.
Rank in 2017: 160Population: 21,251Estimated Unemployment Rate: 5.7%Median Household Income: $106,327Average Household Net Worth: $440,481Property Tax as % of Income: 1.1%Total Days Above 20°C: 64Crime Rate Per 100,000:* 14,000Family Doctors Per 100,000:* 104
See more stats about Fort St. John, B.C. here.

14. Saugeen Shores, Ont.
Rank in 2017: 17Population: 14,109Estimated Unemployment Rate: 4.9%Median Household Income: $105,210Average Household Net Worth: $777,845Property Tax as % of Income: 2.7%Total Days Above 20°C: 110Crime Rate Per 100,000:* 5,113Family Doctors Per 100,000:* 107
See more stats about Saugeen Shores, Ont. here.

13. Mont-Royal, Que.
Rank in 2017: 8Population: 21,172Estimated Unemployment Rate: 6.3%Median Household Income: $145,853Average Household Net Worth: $2,392,238Property Tax as % of Income: 3.3%Total Days Above 20°C: 117Crime Rate Per 100,000:* 4,594Family Doctors Per 100,000:* 124
See more stats about Mont-Royal, Que. here.

12. Red Deer, Alta.
Rank in 2017: 330Population: 107,564Estimated Unemployment Rate: 4.9%Median Household Income: $90,844Average Household Net Worth: $628,900Property Tax as % of Income: 1.6%Total Days Above 20°C: 83Crime Rate Per 100,000:* 19,460Family Doctors Per 100,000:* 99
See more stats about Red Deer, Alta. here.
11. Camrose, Alta.
Rank in 2017: 216Population: 19,488Estimated Unemployment Rate: 3.9%Median Household Income: $61,873Average Household Net Worth: $519,846Property Tax as % of Income: 1.8%Total Days Above 20°C: 83Crime Rate Per 100,000:* 9,520Family Doctors Per 100,000:* 99
See more stats about Camrose, Alta. here.

10. Halton Hills, Ont.
Rank in 2017: 24Population: 65,782Estimated Unemployment Rate: 5.7%Median Household Income: $108,410Average Household Net Worth: $1,190,923Property Tax as % of Income: 2.6%Total Days Above 20°C: 120Crime Rate Per 100,000:* 2,133Family Doctors Per 100,000:* 91
See more stats about Halton Hills, Ont. here.

9. Saint-Lambert, Que.
Rank in 2017: 55Population: 22,432Estimated Unemployment Rate: 4.9%Median Household Income: $83,626Average Household Net Worth: $881,272Property Tax as % of Income: 2.7%Total Days Above 20°C: 118Crime Rate Per 100,000:* 3,724Family Doctors Per 100,000:* 96
See more stats about Saint-Lambert, Que. here.

8. Westmount, Que.
Rank in 2017: 52Population: 21,083Estimated Unemployment Rate: 7.5%Median Household Income: $117,755Average Household Net Worth: $3,953,205Property Tax as % of Income: 2.7%Total Days Above 20°C: 117Crime Rate Per 100,000:* 4,594Family Doctors Per 100,000:* 124
See more stats about Westmount, Que. here.

7. Canmore, Alta.
Rank in 2017: 29Population: 14,930Estimated Unemployment Rate: 5.1%Median Household Income: $75,848Average Household Net Worth: $1,478,315Property Tax as % of Income: 1.2%Total Days Above 20°C: 64Crime Rate Per 100,000:* 7,482Family Doctors Per 100,000:* 138
See more stats about Canmore, Alta. here.

6. Milton, Ont.
Rank in 2017: 151Population: 120,556Estimated Unemployment Rate: 5.7%Median Household Income: $111,875Average Household Net Worth: $1,129,276Property Tax as % of Income: 2.0%Total Days Above 20°C: 120Crime Rate Per 100,000:* 2,133Family Doctors Per 100,000:* 91
See more stats about Milton, Ont. here.

5. Lacombe, Alta.
Rank in 2017: 299Population: 13,906Estimated Unemployment Rate: 4.9%Median Household Income: $97,800Average Household Net Worth: $754,291Property Tax as % of Income: 1.8%Total Days Above 20°C: 81Crime Rate Per 100,000:* 7,932Family Doctors Per 100,000:* 99
See more stats about Lacombe, Alta. here.

4. Saint-Bruno-de-Montarville, Que.
Rank in 2017: 6Population: 27,171Estimated Unemployment Rate: 4.9%Median Household Income: $96,757Average Household Net Worth: $864,221Property Tax as % of Income: 2.6%Total Days Above 20°C: 118Crime Rate Per 100,000:* 3,724Family Doctors Per 100,000:* 96
See more stats about Saint-Bruno-de-Montarville, Que. here.

3. Russell Township, Ont.
Rank in 2017: 21Population: 17,155Estimated Unemployment Rate: 5.1%Median Household Income: $112,644Average Household Net Worth: $509,564Property Tax as % of Income: 2.2%Total Days Above 20°C: 78Crime Rate Per 100,000:* 2,540Family Doctors Per 100,000:* 142
See more stats about Russell Township, Ont. here.

2. Ottawa, Ont.
Rank in 2017: 1Population: 999,183Estimated Unemployment Rate: 5.1%Median Household Income: $93,975Average Household Net Worth: $695,242Property Tax as % of Income: 2.4%Total Days Above 20°C: 117Crime Rate Per 100,000:* 3,782Family Doctors Per 100,000:* 142
See more stats about Ottawa, Ont. here.

1. Oakville, Ont.
Rank in 2017: 15Population: 209,039Estimated Unemployment Rate: 5.7%Median Household Income: $112,207Average Household Net Worth: $1,742,036Property Tax as % of Income: 2.6%Total Days Above 20°C: 107Crime Rate Per 100,000:* 2,133Family Doctors Per 100,000:* 91
See more stats about Oakville, Ont. here.
*See the 2018 Canada’s Best Places to Live methodology for more details about this category.
Get the Best of Maclean’s straight to your inbox.
Sign up for news, commentary, analysis and promotions. Join 80,000+ Canadian readers.