canada happiest cities

Ontario is home to the 5 happiest cities in Canada

Is it possible to measure the happiness of a city? Point2Homes thinks so.

The online real estate marketplace has released a report which ranks the happiness of Canada's 100 largest cities.

The results may surprise you.

The happiness index is based on 30 metrics including rainfall, commute time, sense of belonging, and median after-tax income.

These metrics fall into four broad categories: Economy and Real Estate, Location and Demographics, Health and Well-being, and Community and Environment.

According to the World Happiness Report, Canada is the 13th happiest country in the world.

But where are the happiest cities in Canada?

According to Point2Home's analysis, they are all in Ontario.

Top five happiest Canadian cities
canada happiest cities

City of Burlington

5. Burlington, Ontario

Burlington, located at the west end of Lake Ontario, scored 62.47 on the happiness index. The city is known for its music scene and hosting the Sound of Music festival.

It ranked 4th in the Location and Demographics category, which measures factors such as crime severity and the percentage of people who moved from outside the city in the last five years.

canada happiest cities

City of Clarington

4. Clarington, Ontario

The city of Clarington scored 62.50 on the happiness index. The town is known for its exceptional sports fishing on Lake Ontario's north shore.

Clarington ranked sixth for Economy and Real Estate, a category which includes the percentage of homeowners and the unemployment rate among other metrics.

canada happiest cities

Halton Hills Culture Days

3. Halton Hills, Ontario

Halton Hills scored an impressive 63.06 on the happiness index.

A wealthy city in the northwestern Greater Toronto Area, Halton Hills boasts a number of natural beauty spots including the Niagara Escarpment.

canada happiest cities

Jamie Hedworth/Flickr

2. Milton, Ontario

The city of Milton scored 63.79 on the index. 

Despite being the second happiest city overall, Milton placed 71st for Community and Demographics. This category measures metrics including the volunteer rate and Performing Arts businesses per 10,000 residents.

canada happiest cities

Mayor Annette Groves/Facebook

1. Caledon, Ontario

The report found that Caledon was the happiest city in Canada, scoring 67.41 on the index.

"Expansive, green landscapes, perfumed orchards, wellness retreats, and a pinch of conserved 19th-century architecture make Caledon a postcard come to life," Point2Homes said.

Top five unhappiest cities in Canada
canada happiest cities

Trevor Claringbold/Flickr

5. Saint John, New Brunswick

Scoring just 39.19 on the index, Saint John was rated as one of the unhappiest cities in Canada.

Saint John is located on the shore of the Bay of Fundy and has the highest tides in the world.

canada happiest cities

Billy Wilson/Flickr

4. Sault Ste. Marie, Ontario

Sault Ste. Marie scored only 39.01 on the happiness index.

It was ranked as the worst city for Health and Well-being in Canada, a category which included metrics such as life expectancy, perceived health, and hours of work.

canada happiest cities


3. Windsor, Ontario

Windsor was identified as one of the cities with the lowest happiness ratings, scoring just 38.49.

The city has a five-kilometre waterfront park, that sits across the river from Detroit in the United States. Unfortunately, Windsor scored poorly in all four categories of the happiness index.

canada happiest cities


2. North Bay, Ontario

North Bay scored just 36.39 on the index, making it the second unhappiest city in Canada.

Located on the shore of Lake Nipissing, the city did rank as the 15th best city in Canada for Community and Environment.

canada happiest cities

Mathew Campbell/Wikipedia

1. London, Ontario

The unhappiest city in Canada according to the report was London, Ontario.

London scored just 35.77 in the index and was ranked in the top 20 worst cities for Economy and Real Estate, Location and Demographics, and Health and Well-being.

In case you are wondering where Canada's biggest cities placed on the ranking, Vancouver came in at 67th, Toronto at 72nd, and finally Montreal at 86th.

Lead photo by

Mayor Annette Groves/Facebook

Latest Videos

Latest Videos

Join the conversation Load comments

Latest in City

This is what beaches used to look like in Toronto

Unbelievable video shows nude blood-covered man fleeing attacker in Toronto

Ontario girl set to make history as Canada's youngest university graduate ever

A 98-year-old casually performed a record-breaking CN Tower EdgeWalk

Ontario company fined nearly $100k for spewing noxious cat litter fumes

Perfume confused for gun in the weirdest Ontario police call

New futuristic pedestrian bridge is in the works near Toronto

Video shows man spitting in another driver's face in tense Brampton road rage incident