I heard a lot of people came to the Toronto suburbs between the 80's-90's, places like Mississauga and Oakville, because they heard it's such a great place to raise a family. That was completely true. I had a fantastic childhood in the area - but now, that's simply not true. Traffic, crime, druggies and hoodlums hanging out in the formely nice areas. Maybe the richer areas around the lake are nice, but screw paying $10k in property taxes.
So, what is it today?
Kanata? Regina? Small town Alberta? Utah?
Raymond, Alberta. Small town of just over 4000 people but close to Lethbridge, Alberta (a city of about 100,000). Raymond is a great place to raise a family and the town is very safe. Low cost of living and decent property taxes. Winters are mild (compared to the rest of the Prairies) and the mountains are super close (Waterton is just over an hour away). The town residents are majority LDS (Mormon) but are very friendly and welcoming even if you’re not LDS. Highly recommended!