Grimsby and Burlington are among the top ten of Canada's Best Communities.
The annual ranking by McLean's lists Burlington number one followed by Grimsby in second place and Ottawa in 3rd.
McLeans gathered data on 415 communities across the country.
Each city was ranked after receiving points based on 10 categories including wealth, affordability, health, weather, crime, and culture.
Niagara-on-the-Lake was ranked number 8, Lincoln placed 21st, while Hamilton is 24.
Burlington not only took the top spot for the best community but also ranked number one as the best place to raise a family.