Milton, Halton Hills, Burlington and Oakville are among the happiest places in Canada


Published May 5, 2023 at 9:30 am

If you’re happy and you know it, there’s a good chance you live in Milton, Halton Hills, Burlington or Oakville.

A new study released today (May 4) by online real estate company Point2Homes has ranked the Top 100 happiest cities in Canada.

The list is dominated by smaller communities, with Toronto and Montreal both finishing well down the ranking.

The No. 1 spot was nabbed by Caledon, a rural community in north Peel, but the four Halton communities all finished in the top seven. Milton is two, Halton Hills is 3, Burlington is five and Oakville is seven.

Analysts from Point2Homes determined the happiest cities in Canada by studying 30 happiness-related metrics, including median after-tax income, poverty rate, perceived health, and a sense of belonging, as well as practical factors such as commute time, rainfall, and air quality.

Caledon, emerged as the happiest overall city in Canada, with a happiness index of 67 out of 100.

The top five happiest cities on the list are all in Ontario but big cities like Ottawa (26) and Toronto (72) did not make it to the top.

Within the list of cities, the unhappiest cities are also in Ontario – London (100), North Bay (99), Windsor (98), Sault Ste. Marie (97), Sarnia (95), Welland (93), Belleville (92), Barrie (91).

Montreal ranks 86th in Canada’s top 100 largest cities and is the least happy city in its region. However, other cities in Quebec, such as Lévis (6) and Saguenay, find their happiness in low housing costs.

inhalton's Editorial Standards and Policies advertising