The 10 best Canadian cities to raise kids in

Calgary skyline. (Dolce Vita/Shutterstock)

To figure out the ideal places for raising your brood, MoneySense magazine evaluated everything from house prices and health professionals to child care spaces and the size of the population aged 14 and under.

1. Strathcona County, Alta.
2. Burlington, Ont.
3. Calgary
4. Red Deer, Alta.
5. St. Albert, Alta.
6. Winnipeg
7. Regina
8. Brandon, Man.
9. Ottawa
10. Edmonton

Source: MoneySense (2012)

