Two cities within the greater Toronto area cracked the highest 10 list of the best places to live in Canada. Burlington graded the highest of the GTA real estate, coming back in third overall with Oakville coming in sixth. the house of Justin Bieber – Stratford, Ont., graded seventh on the list.

The rating was based on house financial gain, employment, real estate houses costs, weather, crime and access to health care.

Canada’s Best Places to live –

1. Boucherville, Que.

2. Ottawa, Ont.

3. Burlington, Ont.

4. St. Albert, Alta.

5. Blainville, Que.

6. Oakville, Ont.

7. Stratford, Ont.

8. Levis, Quebec

9. North Vancouver (District Municipality), B.C.

10.Quebec City, Que.

Burlington & Oakville were also added in the list to raise kids, along with Milton and Halton Hills. Ottawa real estate listings comes second in the list.

Top ten places to raise children

1. St. Albert, Alta.

2. Burlington, Ont.

3. Calgary, Alta.

4. Oakville, Ont.

5. Strathcona County, Alta.

6. Blainville, Que.

7. Ottawa, Ont.

8. Milton, Ont.

9. Halton Hills, Ont.

10. Spruce Grove, Alta.

Despite Vancouver taking the top 2 spots when it comes to richest areas to live across the country, GTA neighborhoods, remarkably, held seven of the top 10 positions.